Package org.jclouds.cloudstack.domain
Class Snapshot.Builder<T extends Snapshot.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Snapshot.Builder<T>
- Enclosing class:
Snapshot
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Dateprotected Stringprotected Stringprotected Stringprotected Snapshot.Intervalprotected Stringprotected Stringprotected Stringprotected Snapshot.Typeprotected Snapshot.Stateprotected Stringprotected Stringprotected Volume.Type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()fromSnapshot(Snapshot in) interval(Snapshot.Interval interval) protected abstract Tself()snapshotType(Snapshot.Type snapshotType) state(Snapshot.State state) volumeName(String volumeName) volumeType(Volume.Type volumeType)
-
Field Details
-
id
-
account
-
created
-
domain
-
domainId
-
interval
-
jobId
-
jobStatus
-
name
-
snapshotType
-
state
-
volumeId
-
volumeName
-
volumeType
-
tags
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
self
-
id
- See Also:
-
account
- See Also:
-
created
- See Also:
-
domain
- See Also:
-
domainId
- See Also:
-
interval
- See Also:
-
jobId
- See Also:
-
jobStatus
- See Also:
-
name
- See Also:
-
snapshotType
- See Also:
-
state
- See Also:
-
volumeId
- See Also:
-
volumeName
- See Also:
-
volumeType
- See Also:
-
tags
- See Also:
-
tags
-
build
-
fromSnapshot
-