public static interface VolumeStatusItem.Builder extends SdkPojo, CopyableBuilder<VolumeStatusItem.Builder,VolumeStatusItem>
Modifier and Type | Method and Description |
---|---|
VolumeStatusItem.Builder |
actions(Collection<VolumeStatusAction> actions)
The details of the operation.
|
VolumeStatusItem.Builder |
actions(Consumer<VolumeStatusAction.Builder>... actions)
The details of the operation.
|
VolumeStatusItem.Builder |
actions(VolumeStatusAction... actions)
The details of the operation.
|
VolumeStatusItem.Builder |
attachmentStatuses(Collection<VolumeStatusAttachmentStatus> attachmentStatuses)
Information about the instances to which the volume is attached.
|
VolumeStatusItem.Builder |
attachmentStatuses(Consumer<VolumeStatusAttachmentStatus.Builder>... attachmentStatuses)
Information about the instances to which the volume is attached.
|
VolumeStatusItem.Builder |
attachmentStatuses(VolumeStatusAttachmentStatus... attachmentStatuses)
Information about the instances to which the volume is attached.
|
VolumeStatusItem.Builder |
availabilityZone(String availabilityZone)
The Availability Zone of the volume.
|
VolumeStatusItem.Builder |
events(Collection<VolumeStatusEvent> events)
A list of events associated with the volume.
|
VolumeStatusItem.Builder |
events(Consumer<VolumeStatusEvent.Builder>... events)
A list of events associated with the volume.
|
VolumeStatusItem.Builder |
events(VolumeStatusEvent... events)
A list of events associated with the volume.
|
VolumeStatusItem.Builder |
outpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost.
|
VolumeStatusItem.Builder |
volumeId(String volumeId)
The volume ID.
|
default VolumeStatusItem.Builder |
volumeStatus(Consumer<VolumeStatusInfo.Builder> volumeStatus)
The volume status.
|
VolumeStatusItem.Builder |
volumeStatus(VolumeStatusInfo volumeStatus)
The volume status.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
VolumeStatusItem.Builder actions(Collection<VolumeStatusAction> actions)
The details of the operation.
actions
- The details of the operation.VolumeStatusItem.Builder actions(VolumeStatusAction... actions)
The details of the operation.
actions
- The details of the operation.VolumeStatusItem.Builder actions(Consumer<VolumeStatusAction.Builder>... actions)
The details of the operation.
This is a convenience method that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #actions(List)
.actions
- a consumer that will call methods on List.Builder
#actions(List)
VolumeStatusItem.Builder availabilityZone(String availabilityZone)
The Availability Zone of the volume.
availabilityZone
- The Availability Zone of the volume.VolumeStatusItem.Builder outpostArn(String outpostArn)
The Amazon Resource Name (ARN) of the Outpost.
outpostArn
- The Amazon Resource Name (ARN) of the Outpost.VolumeStatusItem.Builder events(Collection<VolumeStatusEvent> events)
A list of events associated with the volume.
events
- A list of events associated with the volume.VolumeStatusItem.Builder events(VolumeStatusEvent... events)
A list of events associated with the volume.
events
- A list of events associated with the volume.VolumeStatusItem.Builder events(Consumer<VolumeStatusEvent.Builder>... events)
A list of events associated with the volume.
This is a convenience method that creates an instance of theList.Builder
avoiding
the need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #events(List)
.events
- a consumer that will call methods on List.Builder
#events(List)
VolumeStatusItem.Builder volumeId(String volumeId)
The volume ID.
volumeId
- The volume ID.VolumeStatusItem.Builder volumeStatus(VolumeStatusInfo volumeStatus)
The volume status.
volumeStatus
- The volume status.default VolumeStatusItem.Builder volumeStatus(Consumer<VolumeStatusInfo.Builder> volumeStatus)
The volume status.
This is a convenience method that creates an instance of theVolumeStatusInfo.Builder
avoiding the
need to create one manually via VolumeStatusInfo.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to volumeStatus(VolumeStatusInfo)
.volumeStatus
- a consumer that will call methods on VolumeStatusInfo.Builder
volumeStatus(VolumeStatusInfo)
VolumeStatusItem.Builder attachmentStatuses(Collection<VolumeStatusAttachmentStatus> attachmentStatuses)
Information about the instances to which the volume is attached.
attachmentStatuses
- Information about the instances to which the volume is attached.VolumeStatusItem.Builder attachmentStatuses(VolumeStatusAttachmentStatus... attachmentStatuses)
Information about the instances to which the volume is attached.
attachmentStatuses
- Information about the instances to which the volume is attached.VolumeStatusItem.Builder attachmentStatuses(Consumer<VolumeStatusAttachmentStatus.Builder>... attachmentStatuses)
Information about the instances to which the volume is attached.
This is a convenience method that creates an instance of the.Builder
avoiding the need to create one manually via #builder()
.
When the Consumer
completes, List.Builder#build()
is called
immediately and its result is passed to #attachmentStatuses(List)
.attachmentStatuses
- a consumer that will call methods on List.Builder
#attachmentStatuses(List)
Copyright © 2022. All rights reserved.