public static interface VolumeModification.Builder extends SdkPojo, CopyableBuilder<VolumeModification.Builder,VolumeModification>
| Modifier and Type | Method and Description |
|---|---|
VolumeModification.Builder |
endTime(Instant endTime)
The modification completion or failure time.
|
VolumeModification.Builder |
modificationState(String modificationState)
The current modification state.
|
VolumeModification.Builder |
modificationState(VolumeModificationState modificationState)
The current modification state.
|
VolumeModification.Builder |
originalIops(Integer originalIops)
The original IOPS rate of the volume.
|
VolumeModification.Builder |
originalMultiAttachEnabled(Boolean originalMultiAttachEnabled)
The original setting for Amazon EBS Multi-Attach.
|
VolumeModification.Builder |
originalSize(Integer originalSize)
The original size of the volume, in GiB.
|
VolumeModification.Builder |
originalThroughput(Integer originalThroughput)
The original throughput of the volume, in MiB/s.
|
VolumeModification.Builder |
originalVolumeType(String originalVolumeType)
The original EBS volume type of the volume.
|
VolumeModification.Builder |
originalVolumeType(VolumeType originalVolumeType)
The original EBS volume type of the volume.
|
VolumeModification.Builder |
progress(Long progress)
The modification progress, from 0 to 100 percent complete.
|
VolumeModification.Builder |
startTime(Instant startTime)
The modification start time.
|
VolumeModification.Builder |
statusMessage(String statusMessage)
A status message about the modification progress or failure.
|
VolumeModification.Builder |
targetIops(Integer targetIops)
The target IOPS rate of the volume.
|
VolumeModification.Builder |
targetMultiAttachEnabled(Boolean targetMultiAttachEnabled)
The target setting for Amazon EBS Multi-Attach.
|
VolumeModification.Builder |
targetSize(Integer targetSize)
The target size of the volume, in GiB.
|
VolumeModification.Builder |
targetThroughput(Integer targetThroughput)
The target throughput of the volume, in MiB/s.
|
VolumeModification.Builder |
targetVolumeType(String targetVolumeType)
The target EBS volume type of the volume.
|
VolumeModification.Builder |
targetVolumeType(VolumeType targetVolumeType)
The target EBS volume type of the volume.
|
VolumeModification.Builder |
volumeId(String volumeId)
The ID of the volume.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVolumeModification.Builder volumeId(String volumeId)
The ID of the volume.
volumeId - The ID of the volume.VolumeModification.Builder modificationState(String modificationState)
The current modification state. The modification state is null for unmodified volumes.
modificationState - The current modification state. The modification state is null for unmodified volumes.VolumeModificationState,
VolumeModificationStateVolumeModification.Builder modificationState(VolumeModificationState modificationState)
The current modification state. The modification state is null for unmodified volumes.
modificationState - The current modification state. The modification state is null for unmodified volumes.VolumeModificationState,
VolumeModificationStateVolumeModification.Builder statusMessage(String statusMessage)
A status message about the modification progress or failure.
statusMessage - A status message about the modification progress or failure.VolumeModification.Builder targetSize(Integer targetSize)
The target size of the volume, in GiB.
targetSize - The target size of the volume, in GiB.VolumeModification.Builder targetIops(Integer targetIops)
The target IOPS rate of the volume.
targetIops - The target IOPS rate of the volume.VolumeModification.Builder targetVolumeType(String targetVolumeType)
The target EBS volume type of the volume.
targetVolumeType - The target EBS volume type of the volume.VolumeType,
VolumeTypeVolumeModification.Builder targetVolumeType(VolumeType targetVolumeType)
The target EBS volume type of the volume.
targetVolumeType - The target EBS volume type of the volume.VolumeType,
VolumeTypeVolumeModification.Builder targetThroughput(Integer targetThroughput)
The target throughput of the volume, in MiB/s.
targetThroughput - The target throughput of the volume, in MiB/s.VolumeModification.Builder targetMultiAttachEnabled(Boolean targetMultiAttachEnabled)
The target setting for Amazon EBS Multi-Attach.
targetMultiAttachEnabled - The target setting for Amazon EBS Multi-Attach.VolumeModification.Builder originalSize(Integer originalSize)
The original size of the volume, in GiB.
originalSize - The original size of the volume, in GiB.VolumeModification.Builder originalIops(Integer originalIops)
The original IOPS rate of the volume.
originalIops - The original IOPS rate of the volume.VolumeModification.Builder originalVolumeType(String originalVolumeType)
The original EBS volume type of the volume.
originalVolumeType - The original EBS volume type of the volume.VolumeType,
VolumeTypeVolumeModification.Builder originalVolumeType(VolumeType originalVolumeType)
The original EBS volume type of the volume.
originalVolumeType - The original EBS volume type of the volume.VolumeType,
VolumeTypeVolumeModification.Builder originalThroughput(Integer originalThroughput)
The original throughput of the volume, in MiB/s.
originalThroughput - The original throughput of the volume, in MiB/s.VolumeModification.Builder originalMultiAttachEnabled(Boolean originalMultiAttachEnabled)
The original setting for Amazon EBS Multi-Attach.
originalMultiAttachEnabled - The original setting for Amazon EBS Multi-Attach.VolumeModification.Builder progress(Long progress)
The modification progress, from 0 to 100 percent complete.
progress - The modification progress, from 0 to 100 percent complete.VolumeModification.Builder startTime(Instant startTime)
The modification start time.
startTime - The modification start time.VolumeModification.Builder endTime(Instant endTime)
The modification completion or failure time.
endTime - The modification completion or failure time.Copyright © 2023. All rights reserved.