Interface RecoveryInstanceDisk.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RecoveryInstanceDisk.Builder,
,RecoveryInstanceDisk> SdkBuilder<RecoveryInstanceDisk.Builder,
,RecoveryInstanceDisk> SdkPojo
- Enclosing class:
RecoveryInstanceDisk
@Mutable
@NotThreadSafe
public static interface RecoveryInstanceDisk.Builder
extends SdkPojo, CopyableBuilder<RecoveryInstanceDisk.Builder,RecoveryInstanceDisk>
-
Method Summary
Modifier and TypeMethodDescriptionThe amount of storage on the disk in bytes.ebsVolumeID
(String ebsVolumeID) The EBS Volume ID of this disk.internalDeviceName
(String internalDeviceName) The internal device name of this disk.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
-
bytes
The amount of storage on the disk in bytes.
- Parameters:
bytes
- The amount of storage on the disk in bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ebsVolumeID
The EBS Volume ID of this disk.
- Parameters:
ebsVolumeID
- The EBS Volume ID of this disk.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
internalDeviceName
The internal device name of this disk. This is the name that is visible on the machine itself and not from the EC2 console.
- Parameters:
internalDeviceName
- The internal device name of this disk. This is the name that is visible on the machine itself and not from the EC2 console.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-