Interface ImportVolumeTaskDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ImportVolumeTaskDetails.Builder,
,ImportVolumeTaskDetails> SdkBuilder<ImportVolumeTaskDetails.Builder,
,ImportVolumeTaskDetails> SdkPojo
- Enclosing class:
ImportVolumeTaskDetails
public static interface ImportVolumeTaskDetails.Builder
extends SdkPojo, CopyableBuilder<ImportVolumeTaskDetails.Builder,ImportVolumeTaskDetails>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZone
(String availabilityZone) The Availability Zone where the resulting volume will reside.bytesConverted
(Long bytesConverted) The number of bytes converted so far.description
(String description) The description you provided when starting the import volume task.default ImportVolumeTaskDetails.Builder
The image.image
(DiskImageDescription image) The image.default ImportVolumeTaskDetails.Builder
The volume.volume
(DiskImageVolumeDescription volume) The volume.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, sdkFields
-
Method Details
-
availabilityZone
The Availability Zone where the resulting volume will reside.
- Parameters:
availabilityZone
- The Availability Zone where the resulting volume will reside.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bytesConverted
The number of bytes converted so far.
- Parameters:
bytesConverted
- The number of bytes converted so far.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description you provided when starting the import volume task.
- Parameters:
description
- The description you provided when starting the import volume task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
image
The image.
- Parameters:
image
- The image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
image
The image.
This is a convenience method that creates an instance of theDiskImageDescription.Builder
avoiding the need to create one manually viaDiskImageDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toimage(DiskImageDescription)
.- Parameters:
image
- a consumer that will call methods onDiskImageDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
volume
The volume.
- Parameters:
volume
- The volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volume
The volume.
This is a convenience method that creates an instance of theDiskImageVolumeDescription.Builder
avoiding the need to create one manually viaDiskImageVolumeDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tovolume(DiskImageVolumeDescription)
.- Parameters:
volume
- a consumer that will call methods onDiskImageVolumeDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-