Interface VolumeConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<VolumeConfiguration.Builder,,VolumeConfiguration> SdkBuilder<VolumeConfiguration.Builder,,VolumeConfiguration> SdkPojo
- Enclosing class:
VolumeConfiguration
public static interface VolumeConfiguration.Builder
extends SdkPojo, CopyableBuilder<VolumeConfiguration.Builder,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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
volumeType
The volume type.
This can be
gp2for General Purpose SSD,io1orio2for Provisioned IOPS SSD,st1for Throughput Optimized HDD,sc1for Cold HDD, orstandardfor Magnetic volumes.- Parameters:
volumeType- The volume type.This can be
gp2for General Purpose SSD,io1orio2for Provisioned IOPS SSD,st1for Throughput Optimized HDD,sc1for Cold HDD, orstandardfor Magnetic volumes.- 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.
-