Package org.jclouds.cloudstack.domain
Class StoragePool.Builder<T extends StoragePool.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.StoragePool.Builder<T>
- Enclosing class:
StoragePool
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Dateprotected longprotected longprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected StoragePool.Stateprotected com.google.common.collect.ImmutableSet.Builder<String> protected StoragePool.Typeprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()clusterName(String clusterName) diskSizeAllocated(long diskSizeAllocated) diskSizeTotal(long diskSizeTotal) protected abstract Tself()state(StoragePool.State state) type(StoragePool.Type type)
-
Field Details
-
id
-
name
-
path
-
tags
-
state
-
type
-
zoneId
-
zoneName
-
podId
-
podName
-
clusterId
-
clusterName
-
created
-
diskSizeAllocated
protected long diskSizeAllocated -
diskSizeTotal
protected long diskSizeTotal -
ipAddress
-
jobId
-
jobStatus
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
-
id
- See Also:
-
name
- See Also:
-
path
- See Also:
-
tags
- See Also:
-
tag
- See Also:
-
state
- See Also:
-
type
- See Also:
-
zoneId
- See Also:
-
zoneName
- See Also:
-
podId
- See Also:
-
podName
- See Also:
-
clusterId
- See Also:
-
clusterName
- See Also:
-
created
- See Also:
-
diskSizeAllocated
- See Also:
-
diskSizeTotal
- See Also:
-
ipAddress
- See Also:
-
jobId
- See Also:
-
jobStatus
- See Also:
-
build
-
fromStoragePool
-