@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RaidArray extends Object implements Serializable, Cloneable, StructuredPojo
Describes an instance's RAID array.
Constructor and Description |
---|
RaidArray() |
Modifier and Type | Method and Description |
---|---|
RaidArray |
clone() |
boolean |
equals(Object obj) |
String |
getAvailabilityZone()
The array's Availability Zone.
|
String |
getCreatedAt()
When the RAID array was created.
|
String |
getDevice()
The array's Linux device.
|
String |
getInstanceId()
The instance ID.
|
Integer |
getIops()
For PIOPS volumes, the IOPS per disk.
|
String |
getMountPoint()
The array's mount point.
|
String |
getName()
The array name.
|
Integer |
getNumberOfDisks()
The number of disks in the array.
|
String |
getRaidArrayId()
The array ID.
|
Integer |
getRaidLevel()
The RAID level.
|
Integer |
getSize()
The array's size.
|
String |
getStackId()
The stack ID.
|
String |
getVolumeType()
The volume type, standard or PIOPS.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAvailabilityZone(String availabilityZone)
The array's Availability Zone.
|
void |
setCreatedAt(String createdAt)
When the RAID array was created.
|
void |
setDevice(String device)
The array's Linux device.
|
void |
setInstanceId(String instanceId)
The instance ID.
|
void |
setIops(Integer iops)
For PIOPS volumes, the IOPS per disk.
|
void |
setMountPoint(String mountPoint)
The array's mount point.
|
void |
setName(String name)
The array name.
|
void |
setNumberOfDisks(Integer numberOfDisks)
The number of disks in the array.
|
void |
setRaidArrayId(String raidArrayId)
The array ID.
|
void |
setRaidLevel(Integer raidLevel)
The RAID level.
|
void |
setSize(Integer size)
The array's size.
|
void |
setStackId(String stackId)
The stack ID.
|
void |
setVolumeType(String volumeType)
The volume type, standard or PIOPS.
|
String |
toString()
Returns a string representation of this object.
|
RaidArray |
withAvailabilityZone(String availabilityZone)
The array's Availability Zone.
|
RaidArray |
withCreatedAt(String createdAt)
When the RAID array was created.
|
RaidArray |
withDevice(String device)
The array's Linux device.
|
RaidArray |
withInstanceId(String instanceId)
The instance ID.
|
RaidArray |
withIops(Integer iops)
For PIOPS volumes, the IOPS per disk.
|
RaidArray |
withMountPoint(String mountPoint)
The array's mount point.
|
RaidArray |
withName(String name)
The array name.
|
RaidArray |
withNumberOfDisks(Integer numberOfDisks)
The number of disks in the array.
|
RaidArray |
withRaidArrayId(String raidArrayId)
The array ID.
|
RaidArray |
withRaidLevel(Integer raidLevel)
The RAID level.
|
RaidArray |
withSize(Integer size)
The array's size.
|
RaidArray |
withStackId(String stackId)
The stack ID.
|
RaidArray |
withVolumeType(String volumeType)
The volume type, standard or PIOPS.
|
public void setRaidArrayId(String raidArrayId)
The array ID.
raidArrayId
- The array ID.public String getRaidArrayId()
The array ID.
public RaidArray withRaidArrayId(String raidArrayId)
The array ID.
raidArrayId
- The array ID.public void setInstanceId(String instanceId)
The instance ID.
instanceId
- The instance ID.public String getInstanceId()
The instance ID.
public RaidArray withInstanceId(String instanceId)
The instance ID.
instanceId
- The instance ID.public void setName(String name)
The array name.
name
- The array name.public String getName()
The array name.
public RaidArray withName(String name)
The array name.
name
- The array name.public void setRaidLevel(Integer raidLevel)
The RAID level.
raidLevel
- The RAID level.public Integer getRaidLevel()
The RAID level.
public RaidArray withRaidLevel(Integer raidLevel)
The RAID level.
raidLevel
- The RAID level.public void setNumberOfDisks(Integer numberOfDisks)
The number of disks in the array.
numberOfDisks
- The number of disks in the array.public Integer getNumberOfDisks()
The number of disks in the array.
public RaidArray withNumberOfDisks(Integer numberOfDisks)
The number of disks in the array.
numberOfDisks
- The number of disks in the array.public void setSize(Integer size)
The array's size.
size
- The array's size.public Integer getSize()
The array's size.
public RaidArray withSize(Integer size)
The array's size.
size
- The array's size.public void setDevice(String device)
The array's Linux device. For example /dev/mdadm0.
device
- The array's Linux device. For example /dev/mdadm0.public String getDevice()
The array's Linux device. For example /dev/mdadm0.
public RaidArray withDevice(String device)
The array's Linux device. For example /dev/mdadm0.
device
- The array's Linux device. For example /dev/mdadm0.public void setMountPoint(String mountPoint)
The array's mount point.
mountPoint
- The array's mount point.public String getMountPoint()
The array's mount point.
public RaidArray withMountPoint(String mountPoint)
The array's mount point.
mountPoint
- The array's mount point.public void setAvailabilityZone(String availabilityZone)
The array's Availability Zone. For more information, see Regions and Endpoints.
availabilityZone
- The array's Availability Zone. For more information, see Regions and Endpoints.public String getAvailabilityZone()
The array's Availability Zone. For more information, see Regions and Endpoints.
public RaidArray withAvailabilityZone(String availabilityZone)
The array's Availability Zone. For more information, see Regions and Endpoints.
availabilityZone
- The array's Availability Zone. For more information, see Regions and Endpoints.public void setCreatedAt(String createdAt)
When the RAID array was created.
createdAt
- When the RAID array was created.public String getCreatedAt()
When the RAID array was created.
public RaidArray withCreatedAt(String createdAt)
When the RAID array was created.
createdAt
- When the RAID array was created.public void setStackId(String stackId)
The stack ID.
stackId
- The stack ID.public String getStackId()
The stack ID.
public RaidArray withStackId(String stackId)
The stack ID.
stackId
- The stack ID.public void setVolumeType(String volumeType)
The volume type, standard or PIOPS.
volumeType
- The volume type, standard or PIOPS.public String getVolumeType()
The volume type, standard or PIOPS.
public RaidArray withVolumeType(String volumeType)
The volume type, standard or PIOPS.
volumeType
- The volume type, standard or PIOPS.public void setIops(Integer iops)
For PIOPS volumes, the IOPS per disk.
iops
- For PIOPS volumes, the IOPS per disk.public Integer getIops()
For PIOPS volumes, the IOPS per disk.
public RaidArray withIops(Integer iops)
For PIOPS volumes, the IOPS per disk.
iops
- For PIOPS volumes, the IOPS per disk.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.