CopyableBuilder<VolumeModification.Builder,VolumeModification>
, SdkBuilder<VolumeModification.Builder,VolumeModification>
public static interface VolumeModification.Builder extends CopyableBuilder<VolumeModification.Builder,VolumeModification>
Modifier and Type | Method | Description |
---|---|---|
VolumeModification.Builder |
endTime(Date endTime) |
Modification completion or failure time.
|
VolumeModification.Builder |
modificationState(String modificationState) |
Current state of modification.
|
VolumeModification.Builder |
modificationState(VolumeModificationState modificationState) |
Current state of modification.
|
VolumeModification.Builder |
originalIops(Integer originalIops) |
Original IOPS rate of the volume being modified.
|
VolumeModification.Builder |
originalSize(Integer originalSize) |
Original size of the volume being modified.
|
VolumeModification.Builder |
originalVolumeType(String originalVolumeType) |
Original EBS volume type of the volume being modified.
|
VolumeModification.Builder |
originalVolumeType(VolumeType originalVolumeType) |
Original EBS volume type of the volume being modified.
|
VolumeModification.Builder |
progress(Long progress) |
Modification progress from 0 to 100%.
|
VolumeModification.Builder |
startTime(Date startTime) |
Modification start time
|
VolumeModification.Builder |
statusMessage(String statusMessage) |
Generic status message on modification progress or failure.
|
VolumeModification.Builder |
targetIops(Integer targetIops) |
Target IOPS rate of the volume being modified.
|
VolumeModification.Builder |
targetSize(Integer targetSize) |
Target size of the volume being modified.
|
VolumeModification.Builder |
targetVolumeType(String targetVolumeType) |
Target EBS volume type of the volume being modified.
|
VolumeModification.Builder |
targetVolumeType(VolumeType targetVolumeType) |
Target EBS volume type of the volume being modified.
|
VolumeModification.Builder |
volumeId(String volumeId) |
ID of the volume being modified.
|
copy
apply, build
VolumeModification.Builder volumeId(String volumeId)
ID of the volume being modified.
volumeId
- ID of the volume being modified.VolumeModification.Builder modificationState(String modificationState)
Current state of modification. Modification state is null for unmodified volumes.
modificationState
- Current state of modification. Modification state is null for unmodified volumes.VolumeModificationState
VolumeModification.Builder modificationState(VolumeModificationState modificationState)
Current state of modification. Modification state is null for unmodified volumes.
modificationState
- Current state of modification. Modification state is null for unmodified volumes.VolumeModificationState
VolumeModification.Builder statusMessage(String statusMessage)
Generic status message on modification progress or failure.
statusMessage
- Generic status message on modification progress or failure.VolumeModification.Builder targetSize(Integer targetSize)
Target size of the volume being modified.
targetSize
- Target size of the volume being modified.VolumeModification.Builder targetIops(Integer targetIops)
Target IOPS rate of the volume being modified.
targetIops
- Target IOPS rate of the volume being modified.VolumeModification.Builder targetVolumeType(String targetVolumeType)
Target EBS volume type of the volume being modified.
targetVolumeType
- Target EBS volume type of the volume being modified.VolumeType
VolumeModification.Builder targetVolumeType(VolumeType targetVolumeType)
Target EBS volume type of the volume being modified.
targetVolumeType
- Target EBS volume type of the volume being modified.VolumeType
VolumeModification.Builder originalSize(Integer originalSize)
Original size of the volume being modified.
originalSize
- Original size of the volume being modified.VolumeModification.Builder originalIops(Integer originalIops)
Original IOPS rate of the volume being modified.
originalIops
- Original IOPS rate of the volume being modified.VolumeModification.Builder originalVolumeType(String originalVolumeType)
Original EBS volume type of the volume being modified.
originalVolumeType
- Original EBS volume type of the volume being modified.VolumeType
VolumeModification.Builder originalVolumeType(VolumeType originalVolumeType)
Original EBS volume type of the volume being modified.
originalVolumeType
- Original EBS volume type of the volume being modified.VolumeType
VolumeModification.Builder progress(Long progress)
Modification progress from 0 to 100%.
progress
- Modification progress from 0 to 100%.VolumeModification.Builder startTime(Date startTime)
Modification start time
startTime
- Modification start timeVolumeModification.Builder endTime(Date endTime)
Modification completion or failure time.
endTime
- Modification completion or failure time.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.