public static interface DeleteVolumeRequest.Builder extends FSxRequest.Builder, SdkPojo, CopyableBuilder<DeleteVolumeRequest.Builder,DeleteVolumeRequest>
| Modifier and Type | Method and Description |
|---|---|
DeleteVolumeRequest.Builder |
clientRequestToken(String clientRequestToken)
Sets the value of the ClientRequestToken property for this object.
|
default DeleteVolumeRequest.Builder |
ontapConfiguration(Consumer<DeleteVolumeOntapConfiguration.Builder> ontapConfiguration)
For Amazon FSx for ONTAP volumes, specify whether to take a final backup of the volume and apply tags to the
backup.
|
DeleteVolumeRequest.Builder |
ontapConfiguration(DeleteVolumeOntapConfiguration ontapConfiguration)
For Amazon FSx for ONTAP volumes, specify whether to take a final backup of the volume and apply tags to the
backup.
|
default DeleteVolumeRequest.Builder |
openZFSConfiguration(Consumer<DeleteVolumeOpenZFSConfiguration.Builder> openZFSConfiguration)
For Amazon FSx for OpenZFS volumes, specify whether to delete all child volumes and snapshots.
|
DeleteVolumeRequest.Builder |
openZFSConfiguration(DeleteVolumeOpenZFSConfiguration openZFSConfiguration)
For Amazon FSx for OpenZFS volumes, specify whether to delete all child volumes and snapshots.
|
DeleteVolumeRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
DeleteVolumeRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
DeleteVolumeRequest.Builder |
volumeId(String volumeId)
The ID of the volume that you are deleting.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDeleteVolumeRequest.Builder clientRequestToken(String clientRequestToken)
clientRequestToken - The new value for the ClientRequestToken property for this object.DeleteVolumeRequest.Builder volumeId(String volumeId)
The ID of the volume that you are deleting.
volumeId - The ID of the volume that you are deleting.DeleteVolumeRequest.Builder ontapConfiguration(DeleteVolumeOntapConfiguration ontapConfiguration)
For Amazon FSx for ONTAP volumes, specify whether to take a final backup of the volume and apply tags to the
backup. To apply tags to the backup, you must have the fsx:TagResource permission.
ontapConfiguration - For Amazon FSx for ONTAP volumes, specify whether to take a final backup of the volume and apply tags
to the backup. To apply tags to the backup, you must have the fsx:TagResource permission.default DeleteVolumeRequest.Builder ontapConfiguration(Consumer<DeleteVolumeOntapConfiguration.Builder> ontapConfiguration)
For Amazon FSx for ONTAP volumes, specify whether to take a final backup of the volume and apply tags to the
backup. To apply tags to the backup, you must have the fsx:TagResource permission.
DeleteVolumeOntapConfiguration.Builder
avoiding the need to create one manually via DeleteVolumeOntapConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to ontapConfiguration(DeleteVolumeOntapConfiguration).
ontapConfiguration - a consumer that will call methods on DeleteVolumeOntapConfiguration.BuilderontapConfiguration(DeleteVolumeOntapConfiguration)DeleteVolumeRequest.Builder openZFSConfiguration(DeleteVolumeOpenZFSConfiguration openZFSConfiguration)
For Amazon FSx for OpenZFS volumes, specify whether to delete all child volumes and snapshots.
openZFSConfiguration - For Amazon FSx for OpenZFS volumes, specify whether to delete all child volumes and snapshots.default DeleteVolumeRequest.Builder openZFSConfiguration(Consumer<DeleteVolumeOpenZFSConfiguration.Builder> openZFSConfiguration)
For Amazon FSx for OpenZFS volumes, specify whether to delete all child volumes and snapshots.
This is a convenience method that creates an instance of theDeleteVolumeOpenZFSConfiguration.Builder
avoiding the need to create one manually via DeleteVolumeOpenZFSConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to openZFSConfiguration(DeleteVolumeOpenZFSConfiguration).
openZFSConfiguration - a consumer that will call methods on DeleteVolumeOpenZFSConfiguration.BuilderopenZFSConfiguration(DeleteVolumeOpenZFSConfiguration)DeleteVolumeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDeleteVolumeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.