|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.storagegateway.model.CachediSCSIVolume
public class CachediSCSIVolume
Describes a cached storage volume.
Constructor Summary | |
---|---|
CachediSCSIVolume()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getSourceSnapshotId()
If the cached volume was created from a snapshot, this field contains the snapshot ID used, e.g. |
String |
getVolumeARN()
The Amazon Resource Name (ARN) of the storage volume. |
String |
getVolumeId()
The unique identifier of the storage volume, e.g. |
VolumeiSCSIAttributes |
getVolumeiSCSIAttributes()
Lists iSCSI information about a volume. |
Double |
getVolumeProgress()
The percentage complete if the volume is restoring or bootstrapping that represents the percent of data transferred. |
Long |
getVolumeSizeInBytes()
The size of the volume in bytes that was specified in the API_CreateCachediSCSIVolume operation. |
String |
getVolumeStatus()
A value that indicates the state of the volume. |
String |
getVolumeType()
A value describing the type of volume. |
int |
hashCode()
|
void |
setSourceSnapshotId(String sourceSnapshotId)
If the cached volume was created from a snapshot, this field contains the snapshot ID used, e.g. |
void |
setVolumeARN(String volumeARN)
The Amazon Resource Name (ARN) of the storage volume. |
void |
setVolumeId(String volumeId)
The unique identifier of the storage volume, e.g. |
void |
setVolumeiSCSIAttributes(VolumeiSCSIAttributes volumeiSCSIAttributes)
Lists iSCSI information about a volume. |
void |
setVolumeProgress(Double volumeProgress)
The percentage complete if the volume is restoring or bootstrapping that represents the percent of data transferred. |
void |
setVolumeSizeInBytes(Long volumeSizeInBytes)
The size of the volume in bytes that was specified in the API_CreateCachediSCSIVolume operation. |
void |
setVolumeStatus(String volumeStatus)
A value that indicates the state of the volume. |
void |
setVolumeStatus(VolumeStatus volumeStatus)
A value that indicates the state of the volume. |
void |
setVolumeType(String volumeType)
A value describing the type of volume. |
void |
setVolumeType(VolumeType volumeType)
A value describing the type of volume. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
CachediSCSIVolume |
withSourceSnapshotId(String sourceSnapshotId)
If the cached volume was created from a snapshot, this field contains the snapshot ID used, e.g. |
CachediSCSIVolume |
withVolumeARN(String volumeARN)
The Amazon Resource Name (ARN) of the storage volume. |
CachediSCSIVolume |
withVolumeId(String volumeId)
The unique identifier of the storage volume, e.g. |
CachediSCSIVolume |
withVolumeiSCSIAttributes(VolumeiSCSIAttributes volumeiSCSIAttributes)
Lists iSCSI information about a volume. |
CachediSCSIVolume |
withVolumeProgress(Double volumeProgress)
The percentage complete if the volume is restoring or bootstrapping that represents the percent of data transferred. |
CachediSCSIVolume |
withVolumeSizeInBytes(Long volumeSizeInBytes)
The size of the volume in bytes that was specified in the API_CreateCachediSCSIVolume operation. |
CachediSCSIVolume |
withVolumeStatus(String volumeStatus)
A value that indicates the state of the volume. |
CachediSCSIVolume |
withVolumeStatus(VolumeStatus volumeStatus)
A value that indicates the state of the volume. |
CachediSCSIVolume |
withVolumeType(String volumeType)
A value describing the type of volume. |
CachediSCSIVolume |
withVolumeType(VolumeType volumeType)
A value describing the type of volume. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CachediSCSIVolume()
Method Detail |
---|
public String getVolumeARN()
Constraints:
Length: 50 - 500
public void setVolumeARN(String volumeARN)
Constraints:
Length: 50 - 500
volumeARN
- The Amazon Resource Name (ARN) of the storage volume.public CachediSCSIVolume withVolumeARN(String volumeARN)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 50 - 500
volumeARN
- The Amazon Resource Name (ARN) of the storage volume.
public String getVolumeId()
Constraints:
Length: 12 - 30
public void setVolumeId(String volumeId)
Constraints:
Length: 12 - 30
volumeId
- The unique identifier of the storage volume, e.g. vol-1122AABB.public CachediSCSIVolume withVolumeId(String volumeId)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 12 - 30
volumeId
- The unique identifier of the storage volume, e.g. vol-1122AABB.
public String getVolumeType()
Constraints:
Allowed Values: STORED iSCSI, CACHED iSCSI
VolumeType
public void setVolumeType(String volumeType)
Constraints:
Allowed Values: STORED iSCSI, CACHED iSCSI
volumeType
- A value describing the type of volume.VolumeType
public CachediSCSIVolume withVolumeType(String volumeType)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: STORED iSCSI, CACHED iSCSI
volumeType
- A value describing the type of volume.
VolumeType
public void setVolumeType(VolumeType volumeType)
Constraints:
Allowed Values: STORED iSCSI, CACHED iSCSI
volumeType
- A value describing the type of volume.VolumeType
public CachediSCSIVolume withVolumeType(VolumeType volumeType)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: STORED iSCSI, CACHED iSCSI
volumeType
- A value describing the type of volume.
VolumeType
public String getVolumeStatus()
Constraints:
Allowed Values: CREATING, AVAILABLE, RESTORING, BOOTSTRAPPING, IRRECOVERABLE, PASS THROUGH, RESTORE AND PASS THROUGH, DELETED, WORKING STORAGE NOT CONFIGURED, UPLOAD BUFFER NOT CONFIGURED
VolumeStatus
public void setVolumeStatus(String volumeStatus)
Constraints:
Allowed Values: CREATING, AVAILABLE, RESTORING, BOOTSTRAPPING, IRRECOVERABLE, PASS THROUGH, RESTORE AND PASS THROUGH, DELETED, WORKING STORAGE NOT CONFIGURED, UPLOAD BUFFER NOT CONFIGURED
volumeStatus
- A value that indicates the state of the volume.VolumeStatus
public CachediSCSIVolume withVolumeStatus(String volumeStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: CREATING, AVAILABLE, RESTORING, BOOTSTRAPPING, IRRECOVERABLE, PASS THROUGH, RESTORE AND PASS THROUGH, DELETED, WORKING STORAGE NOT CONFIGURED, UPLOAD BUFFER NOT CONFIGURED
volumeStatus
- A value that indicates the state of the volume.
VolumeStatus
public void setVolumeStatus(VolumeStatus volumeStatus)
Constraints:
Allowed Values: CREATING, AVAILABLE, RESTORING, BOOTSTRAPPING, IRRECOVERABLE, PASS THROUGH, RESTORE AND PASS THROUGH, DELETED, WORKING STORAGE NOT CONFIGURED, UPLOAD BUFFER NOT CONFIGURED
volumeStatus
- A value that indicates the state of the volume.VolumeStatus
public CachediSCSIVolume withVolumeStatus(VolumeStatus volumeStatus)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: CREATING, AVAILABLE, RESTORING, BOOTSTRAPPING, IRRECOVERABLE, PASS THROUGH, RESTORE AND PASS THROUGH, DELETED, WORKING STORAGE NOT CONFIGURED, UPLOAD BUFFER NOT CONFIGURED
volumeStatus
- A value that indicates the state of the volume.
VolumeStatus
public Long getVolumeSizeInBytes()
public void setVolumeSizeInBytes(Long volumeSizeInBytes)
volumeSizeInBytes
- The size of the volume in bytes that was specified in the
API_CreateCachediSCSIVolume operation.public CachediSCSIVolume withVolumeSizeInBytes(Long volumeSizeInBytes)
Returns a reference to this object so that method calls can be chained together.
volumeSizeInBytes
- The size of the volume in bytes that was specified in the
API_CreateCachediSCSIVolume operation.
public Double getVolumeProgress()
public void setVolumeProgress(Double volumeProgress)
volumeProgress
- The percentage complete if the volume is restoring or bootstrapping
that represents the percent of data transferred. This field does not
appear in the response if the stored volume is not restoring or
bootstrapping.public CachediSCSIVolume withVolumeProgress(Double volumeProgress)
Returns a reference to this object so that method calls can be chained together.
volumeProgress
- The percentage complete if the volume is restoring or bootstrapping
that represents the percent of data transferred. This field does not
appear in the response if the stored volume is not restoring or
bootstrapping.
public String getSourceSnapshotId()
Constraints:
Pattern: \Asnap-[0-9a-fA-F]{8}\z
public void setSourceSnapshotId(String sourceSnapshotId)
Constraints:
Pattern: \Asnap-[0-9a-fA-F]{8}\z
sourceSnapshotId
- If the cached volume was created from a snapshot, this field contains
the snapshot ID used, e.g. snap-1122aabb. Otherwise, this field is not
included.public CachediSCSIVolume withSourceSnapshotId(String sourceSnapshotId)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Pattern: \Asnap-[0-9a-fA-F]{8}\z
sourceSnapshotId
- If the cached volume was created from a snapshot, this field contains
the snapshot ID used, e.g. snap-1122aabb. Otherwise, this field is not
included.
public VolumeiSCSIAttributes getVolumeiSCSIAttributes()
public void setVolumeiSCSIAttributes(VolumeiSCSIAttributes volumeiSCSIAttributes)
volumeiSCSIAttributes
- Lists iSCSI information about a volume.public CachediSCSIVolume withVolumeiSCSIAttributes(VolumeiSCSIAttributes volumeiSCSIAttributes)
Returns a reference to this object so that method calls can be chained together.
volumeiSCSIAttributes
- Lists iSCSI information about a volume.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |