Interface EbsBlockDevice.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<EbsBlockDevice.Builder,,- EbsBlockDevice> - SdkBuilder<EbsBlockDevice.Builder,,- EbsBlockDevice> - SdkPojo
- Enclosing class:
- EbsBlockDevice
@Mutable
@NotThreadSafe
public static interface EbsBlockDevice.Builder
extends SdkPojo, CopyableBuilder<EbsBlockDevice.Builder,EbsBlockDevice> 
- 
Method SummaryModifier and TypeMethodDescriptionIndicates if the volume is encrypted.Input/output operations per second for the volume.KMS key used for volume encryption.throughput(Integer throughput) Volume data transfer rate.volumeSize(Integer volumeSize) Size of the EBS volume in gigabytes.volumeType(String volumeType) Type of EBS volume (e.g., gp2, io1).volumeType(VolumeTypeEnum volumeType) Type of EBS volume (e.g., gp2, io1).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
volumeTypeType of EBS volume (e.g., gp2, io1). - Parameters:
- volumeType- Type of EBS volume (e.g., gp2, io1).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
volumeTypeType of EBS volume (e.g., gp2, io1). - Parameters:
- volumeType- Type of EBS volume (e.g., gp2, io1).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
encryptedIndicates if the volume is encrypted. - Parameters:
- encrypted- Indicates if the volume is encrypted.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
kmsKeyIdKMS key used for volume encryption. - Parameters:
- kmsKeyId- KMS key used for volume encryption.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
iopsInput/output operations per second for the volume. - Parameters:
- iops- Input/output operations per second for the volume.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
throughputVolume data transfer rate. - Parameters:
- throughput- Volume data transfer rate.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
volumeSizeSize of the EBS volume in gigabytes. - Parameters:
- volumeSize- Size of the EBS volume in gigabytes.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-