@Generated(value="software.amazon.awssdk:codegen") public final class RaidArray extends Object implements StructuredPojo, ToCopyableBuilder<RaidArray.Builder,RaidArray>
Describes an instance's RAID array.
Modifier and Type | Class and Description |
---|---|
static interface |
RaidArray.Builder |
Modifier and Type | Method and Description |
---|---|
String |
availabilityZone()
The array's Availability Zone.
|
static RaidArray.Builder |
builder() |
String |
createdAt()
When the RAID array was created.
|
String |
device()
The array's Linux device.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instanceId()
The instance ID.
|
Integer |
iops()
For PIOPS volumes, the IOPS per disk.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
mountPoint()
The array's mount point.
|
String |
name()
The array name.
|
Integer |
numberOfDisks()
The number of disks in the array.
|
String |
raidArrayId()
The array ID.
|
Integer |
raidLevel()
The RAID level.
|
static Class<? extends RaidArray.Builder> |
serializableBuilderClass() |
Integer |
size()
The array's size.
|
String |
stackId()
The stack ID.
|
RaidArray.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
volumeType()
The volume type, standard or PIOPS.
|
copy
public String raidArrayId()
The array ID.
public String instanceId()
The instance ID.
public String name()
The array name.
public Integer raidLevel()
The RAID level.
public Integer numberOfDisks()
The number of disks in the array.
public Integer size()
The array's size.
public String device()
The array's Linux device. For example /dev/mdadm0.
public String mountPoint()
The array's mount point.
public String availabilityZone()
The array's Availability Zone. For more information, see Regions and Endpoints.
public String createdAt()
When the RAID array was created.
public String stackId()
The stack ID.
public String volumeType()
The volume type, standard or PIOPS.
public Integer iops()
For PIOPS volumes, the IOPS per disk.
public RaidArray.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RaidArray.Builder,RaidArray>
public static RaidArray.Builder builder()
public static Class<? extends RaidArray.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.