Interface ImportVolumeTaskDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImportVolumeTaskDetails.Builder,ImportVolumeTaskDetails>,SdkBuilder<ImportVolumeTaskDetails.Builder,ImportVolumeTaskDetails>,SdkPojo
- Enclosing class:
- ImportVolumeTaskDetails
@Mutable @NotThreadSafe public static interface ImportVolumeTaskDetails.Builder extends SdkPojo, CopyableBuilder<ImportVolumeTaskDetails.Builder,ImportVolumeTaskDetails>
-
-
Method Summary
-
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 Detail
-
availabilityZone
ImportVolumeTaskDetails.Builder availabilityZone(String 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.
-
availabilityZoneId
ImportVolumeTaskDetails.Builder availabilityZoneId(String availabilityZoneId)
The ID of the Availability Zone where the resulting volume will reside.
- Parameters:
availabilityZoneId- The ID of 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
ImportVolumeTaskDetails.Builder bytesConverted(Long 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
ImportVolumeTaskDetails.Builder description(String 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
ImportVolumeTaskDetails.Builder image(DiskImageDescription image)
The image.
- Parameters:
image- The image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
image
default ImportVolumeTaskDetails.Builder image(Consumer<DiskImageDescription.Builder> image)
The image.
This is a convenience method that creates an instance of theDiskImageDescription.Builderavoiding the need to create one manually viaDiskImageDescription.builder().When the
Consumercompletes,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:
image(DiskImageDescription)
-
volume
ImportVolumeTaskDetails.Builder volume(DiskImageVolumeDescription volume)
The volume.
- Parameters:
volume- The volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
volume
default ImportVolumeTaskDetails.Builder volume(Consumer<DiskImageVolumeDescription.Builder> volume)
The volume.
This is a convenience method that creates an instance of theDiskImageVolumeDescription.Builderavoiding the need to create one manually viaDiskImageVolumeDescription.builder().When the
Consumercompletes,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:
volume(DiskImageVolumeDescription)
-
-