Package org.jclouds.cloudstack.domain
Class Host.Builder<T extends Host.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Host.Builder<T>
- Enclosing class:
Host
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AllocationState
protected int
protected String
protected String
protected String
protected Host.ClusterType
protected String
protected int
protected int
protected String
protected float
protected Date
protected Date
protected long
protected long
protected String
protected boolean
protected String
protected String
protected String
protected String
protected AsyncJob.Status
protected Date
protected boolean
protected String
protected long
protected long
protected long
protected String
protected long
protected long
protected String
protected String
protected String
protected String
protected Date
protected Host.State
protected com.google.common.collect.ImmutableSet.Builder
<String> protected Host.Type
protected String
protected String
protected String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallocationState
(AllocationState allocationState) averageLoad
(int averageLoad) build()
capabilities
(String capabilities) clusterName
(String clusterName) clusterType
(Host.ClusterType clusterType) cpuAllocated
(String cpuAllocated) cpuNumber
(int cpuNumber) cpuSpeed
(int cpuSpeed) cpuWithOverProvisioning
(float cpuWithOverProvisioning) disconnected
(Date disconnected) diskSizeAllocated
(long diskSizeAllocated) diskSizeTotal
(long diskSizeTotal) hasEnoughCapacity
(boolean hasEnoughCapacity) hypervisor
(String hypervisor) jobStatus
(AsyncJob.Status jobStatus) lastPinged
(Date lastPinged) localStorageActive
(boolean localStorageActive) managementServerId
(String managementServerId) memoryAllocated
(long memoryAllocated) memoryTotal
(long memoryTotal) memoryUsed
(long memoryUsed) networkKbsRead
(long networkKbsRead) networkKbsWrite
(long networkKbsWrite) osCategoryId
(String osCategoryId) osCategoryName
(String osCategoryName) protected abstract T
self()
state
(Host.State state)
-
Field Details
-
id
-
allocationState
-
averageLoad
protected int averageLoad -
capabilities
-
clusterId
-
clusterName
-
clusterType
-
cpuAllocated
-
cpuNumber
protected int cpuNumber -
cpuSpeed
protected int cpuSpeed -
cpuUsed
-
cpuWithOverProvisioning
protected float cpuWithOverProvisioning -
created
-
disconnected
-
diskSizeAllocated
protected long diskSizeAllocated -
diskSizeTotal
protected long diskSizeTotal -
events
-
hasEnoughCapacity
protected boolean hasEnoughCapacity -
tags
-
hypervisor
-
ipAddress
-
localStorageActive
protected boolean localStorageActive -
jobId
-
jobStatus
-
lastPinged
-
managementServerId
-
memoryAllocated
protected long memoryAllocated -
memoryTotal
protected long memoryTotal -
memoryUsed
protected long memoryUsed -
name
-
networkKbsRead
protected long networkKbsRead -
networkKbsWrite
protected long networkKbsWrite -
osCategoryId
-
osCategoryName
-
podId
-
podName
-
removed
-
state
-
type
-
version
-
zoneId
-
zoneName
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
-
id
- See Also:
-
allocationState
- See Also:
-
averageLoad
- See Also:
-
capabilities
- See Also:
-
clusterId
- See Also:
-
clusterName
- See Also:
-
clusterType
- See Also:
-
cpuAllocated
- See Also:
-
cpuNumber
- See Also:
-
cpuSpeed
- See Also:
-
cpuUsed
- See Also:
-
cpuWithOverProvisioning
- See Also:
-
created
- See Also:
-
disconnected
- See Also:
-
diskSizeAllocated
- See Also:
-
diskSizeTotal
- See Also:
-
events
- See Also:
-
hasEnoughCapacity
- See Also:
-
tags
- See Also:
-
tag
- See Also:
-
hypervisor
- See Also:
-
ipAddress
- See Also:
-
localStorageActive
- See Also:
-
jobId
- See Also:
-
jobStatus
- See Also:
-
lastPinged
- See Also:
-
managementServerId
- See Also:
-
memoryAllocated
- See Also:
-
memoryTotal
- See Also:
-
memoryUsed
- See Also:
-
name
- See Also:
-
networkKbsRead
- See Also:
-
networkKbsWrite
- See Also:
-
osCategoryId
- See Also:
-
osCategoryName
- See Also:
-
podId
- See Also:
-
podName
- See Also:
-
removed
- See Also:
-
state
- See Also:
-
type
- See Also:
-
version
- See Also:
-
zoneId
- See Also:
-
zoneName
- See Also:
-
build
-
fromHost
-