Interface RaidArray.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RaidArray.Builder,RaidArray>,SdkBuilder<RaidArray.Builder,RaidArray>,SdkPojo
- Enclosing class:
- RaidArray
public static interface RaidArray.Builder extends SdkPojo, CopyableBuilder<RaidArray.Builder,RaidArray>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RaidArray.BuilderavailabilityZone(String availabilityZone)The array's Availability Zone.RaidArray.BuildercreatedAt(String createdAt)When the RAID array was created.RaidArray.Builderdevice(String device)The array's Linux device.RaidArray.BuilderinstanceId(String instanceId)The instance ID.RaidArray.Builderiops(Integer iops)For PIOPS volumes, the IOPS per disk.RaidArray.BuildermountPoint(String mountPoint)The array's mount point.RaidArray.Buildername(String name)The array name.RaidArray.BuildernumberOfDisks(Integer numberOfDisks)The number of disks in the array.RaidArray.BuilderraidArrayId(String raidArrayId)The array ID.RaidArray.BuilderraidLevel(Integer raidLevel)The RAID level.RaidArray.Buildersize(Integer size)The array's size.RaidArray.BuilderstackId(String stackId)The stack ID.RaidArray.BuildervolumeType(String volumeType)The volume type, standard or PIOPS.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
raidArrayId
RaidArray.Builder raidArrayId(String raidArrayId)
The array ID.
- Parameters:
raidArrayId- The array ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceId
RaidArray.Builder instanceId(String instanceId)
The instance ID.
- Parameters:
instanceId- The instance ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
RaidArray.Builder name(String name)
The array name.
- Parameters:
name- The array name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
raidLevel
RaidArray.Builder raidLevel(Integer raidLevel)
The RAID level.
- Parameters:
raidLevel- The RAID level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfDisks
RaidArray.Builder numberOfDisks(Integer numberOfDisks)
The number of disks in the array.
- Parameters:
numberOfDisks- The number of disks in the array.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
size
RaidArray.Builder size(Integer size)
The array's size.
- Parameters:
size- The array's size.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
device
RaidArray.Builder device(String device)
The array's Linux device. For example /dev/mdadm0.
- Parameters:
device- The array's Linux device. For example /dev/mdadm0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mountPoint
RaidArray.Builder mountPoint(String mountPoint)
The array's mount point.
- Parameters:
mountPoint- The array's mount point.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZone
RaidArray.Builder availabilityZone(String availabilityZone)
The array's Availability Zone. For more information, see Regions and Endpoints.
- Parameters:
availabilityZone- The array's Availability Zone. For more information, see Regions and Endpoints.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
RaidArray.Builder createdAt(String createdAt)
When the RAID array was created.
- Parameters:
createdAt- When the RAID array was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stackId
RaidArray.Builder stackId(String stackId)
The stack ID.
- Parameters:
stackId- The stack ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeType
RaidArray.Builder volumeType(String volumeType)
The volume type, standard or PIOPS.
- Parameters:
volumeType- The volume type, standard or PIOPS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iops
RaidArray.Builder iops(Integer iops)
For PIOPS volumes, the IOPS per disk.
- Parameters:
iops- For PIOPS volumes, the IOPS per disk.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-