Modifier and Type | Field and Description |
---|---|
protected String |
account |
protected Date |
created |
protected String |
domain |
protected String |
domainId |
protected String |
id |
protected Snapshot.Interval |
interval |
protected String |
jobId |
protected String |
jobStatus |
protected String |
name |
protected Snapshot.Type |
snapshotType |
protected Snapshot.State |
state |
protected String |
volumeId |
protected String |
volumeName |
protected Volume.Type |
volumeType |
Constructor and Description |
---|
Snapshot.Builder() |
Modifier and Type | Method and Description |
---|---|
T |
account(String account) |
Snapshot |
build() |
T |
created(Date created) |
T |
domain(String domain) |
T |
domainId(String domainId) |
T |
fromSnapshot(Snapshot in) |
T |
id(String id) |
T |
interval(Snapshot.Interval interval) |
T |
jobId(String jobId) |
T |
jobStatus(String jobStatus) |
T |
name(String name) |
protected abstract T |
self() |
T |
snapshotType(Snapshot.Type snapshotType) |
T |
state(Snapshot.State state) |
T |
volumeId(String volumeId) |
T |
volumeName(String volumeName) |
T |
volumeType(Volume.Type volumeType) |
protected String id
protected String account
protected Date created
protected String domain
protected String domainId
protected Snapshot.Interval interval
protected String jobId
protected String jobStatus
protected String name
protected Snapshot.Type snapshotType
protected Snapshot.State state
protected String volumeId
protected String volumeName
protected Volume.Type volumeType
protected abstract T self()
public T id(String id)
Snapshot.getId()
public T account(String account)
Snapshot.getAccount()
public T created(Date created)
Snapshot.getCreated()
public T domain(String domain)
Snapshot.getDomain()
public T domainId(String domainId)
Snapshot.getDomainId()
public T interval(Snapshot.Interval interval)
Snapshot.getInterval()
public T jobId(String jobId)
Snapshot.getJobId()
public T jobStatus(String jobStatus)
Snapshot.getJobStatus()
public T name(String name)
Snapshot.getName()
public T snapshotType(Snapshot.Type snapshotType)
Snapshot.getSnapshotType()
public T state(Snapshot.State state)
Snapshot.getState()
public T volumeId(String volumeId)
Snapshot.getVolumeId()
public T volumeName(String volumeName)
Snapshot.getVolumeName()
public T volumeType(Volume.Type volumeType)
Snapshot.getVolumeType()
public Snapshot build()
Copyright © 2009-2013 jclouds. All Rights Reserved.