Package org.jclouds.profitbricks.domain
Class Server
- java.lang.Object
-
- org.jclouds.profitbricks.domain.Server
-
public abstract class Server extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Server.Builder
static class
Server.Request
static class
Server.Status
-
Constructor Summary
Constructors Constructor Description Server()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract AvailabilityZone
availabilityZone()
abstract String
balancedNicId()
static Server.Builder
builder()
abstract Integer
cores()
abstract Date
creationTime()
abstract DataCenter
dataCenter()
abstract Boolean
hasInternetAccess()
abstract String
hostname()
abstract String
id()
abstract Boolean
isCpuHotPlug()
abstract Boolean
isCpuHotUnPlug()
abstract Boolean
isDiscVirtioHotPlug()
abstract Boolean
isDiscVirtioHotUnPlug()
abstract Boolean
isNicHotPlug()
abstract Boolean
isNicHotUnPlug()
abstract Boolean
isRamHotPlug()
abstract Boolean
isRamHotUnPlug()
abstract Date
lastModificationTime()
abstract Boolean
loadBalanced()
abstract String
name()
abstract List<Nic>
nics()
abstract OsType
osType()
abstract Integer
ram()
abstract ProvisioningState
state()
abstract Server.Status
status()
abstract List<Storage>
storages()
abstract Server.Builder
toBuilder()
-
-
-
Method Detail
-
dataCenter
@Nullable public abstract DataCenter dataCenter()
-
state
@Nullable public abstract ProvisioningState state()
-
status
@Nullable public abstract Server.Status status()
-
availabilityZone
@Nullable public abstract AvailabilityZone availabilityZone()
-
builder
public static Server.Builder builder()
-
toBuilder
public abstract Server.Builder toBuilder()
-
-