public class Snapshot extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Snapshot.Builder<T extends Snapshot.Builder<T>> |
static class |
Snapshot.Interval |
static class |
Snapshot.State |
static class |
Snapshot.Type |
Modifier | Constructor and Description |
---|---|
protected |
Snapshot(String id,
String account,
Date created,
String domain,
String domainId,
Snapshot.Interval interval,
String jobId,
String jobStatus,
String name,
Snapshot.Type snapshotType,
Snapshot.State state,
String volumeId,
String volumeName,
Volume.Type volumeType) |
Modifier and Type | Method and Description |
---|---|
static Snapshot.Builder<?> |
builder() |
boolean |
equals(Object obj) |
String |
getAccount() |
Date |
getCreated() |
String |
getDomain() |
String |
getDomainId() |
String |
getId() |
Snapshot.Interval |
getInterval() |
String |
getJobId() |
String |
getJobStatus() |
String |
getName() |
Snapshot.Type |
getSnapshotType() |
Snapshot.State |
getState() |
String |
getVolumeId() |
String |
getVolumeName() |
Volume.Type |
getVolumeType() |
int |
hashCode() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
Snapshot.Builder<?> |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"id","account","created","domain","domainid","intervaltype","jobid","jobstatus","name","snapshottype","state","volumeid","volumename","volumetype"}) protected Snapshot(String id, @Nullable String account, @Nullable Date created, @Nullable String domain, @Nullable String domainId, @Nullable Snapshot.Interval interval, @Nullable String jobId, @Nullable String jobStatus, @Nullable String name, @Nullable Snapshot.Type snapshotType, @Nullable Snapshot.State state, @Nullable String volumeId, @Nullable String volumeName, @Nullable Volume.Type volumeType)
public static Snapshot.Builder<?> builder()
public Snapshot.Builder<?> toBuilder()
public String getId()
@Nullable public Snapshot.Interval getInterval()
@Nullable public String getJobId()
@Nullable public String getJobStatus()
@Nullable public Snapshot.Type getSnapshotType()
@Nullable public Snapshot.State getState()
@Nullable public Volume.Type getVolumeType()
protected com.google.common.base.Objects.ToStringHelper string()
Copyright © 2009-2013 jclouds. All Rights Reserved.