Interface VolumeConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VolumeConfiguration.Builder,
,VolumeConfiguration> SdkBuilder<VolumeConfiguration.Builder,
,VolumeConfiguration> SdkPojo
- Enclosing class:
VolumeConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionrootVolume
(Boolean rootVolume) Contains the image used to boot the instance during launch.volumeBaselineIOPS
(Integer volumeBaselineIOPS) The baseline IOPS of the volume.volumeBaselineThroughput
(Integer volumeBaselineThroughput) The baseline throughput of the volume.volumeBurstIOPS
(Integer volumeBurstIOPS) The burst IOPS of the volume.volumeBurstThroughput
(Integer volumeBurstThroughput) The burst throughput of the volume.volumeSize
(Integer volumeSize) The size of the volume, in GiB.volumeType
(String volumeType) The volume type.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, sdkFieldNameToField, sdkFields
-
Method Details
-
volumeType
The volume type.
The volume types can be the following:
-
General Purpose SSD
gp2
andgp3
-
Provisioned IOPS SSD
io1
,io2
, andio2 Block Express
-
Throughput Optimized HDD
st1
-
Cold HDD
sc1
-
Magnetic volumes
standard
- Parameters:
volumeType
- The volume type.The volume types can be the following:
-
General Purpose SSD
gp2
andgp3
-
Provisioned IOPS SSD
io1
,io2
, andio2 Block Express
-
Throughput Optimized HDD
st1
-
Cold HDD
sc1
-
Magnetic volumes
standard
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
volumeSize
The size of the volume, in GiB.
- Parameters:
volumeSize
- The size of the volume, in GiB.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeBaselineIOPS
The baseline IOPS of the volume.
- Parameters:
volumeBaselineIOPS
- The baseline IOPS of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeBurstIOPS
The burst IOPS of the volume.
- Parameters:
volumeBurstIOPS
- The burst IOPS of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeBaselineThroughput
The baseline throughput of the volume.
- Parameters:
volumeBaselineThroughput
- The baseline throughput of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volumeBurstThroughput
The burst throughput of the volume.
- Parameters:
volumeBurstThroughput
- The burst throughput of the volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
rootVolume
Contains the image used to boot the instance during launch.
- Parameters:
rootVolume
- Contains the image used to boot the instance during launch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-