Interface DisassociateFileSystemRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DisassociateFileSystemRequest.Builder,
,DisassociateFileSystemRequest> SdkBuilder<DisassociateFileSystemRequest.Builder,
,DisassociateFileSystemRequest> SdkPojo
,SdkRequest.Builder
,StorageGatewayRequest.Builder
- Enclosing class:
DisassociateFileSystemRequest
public static interface DisassociateFileSystemRequest.Builder
extends StorageGatewayRequest.Builder, SdkPojo, CopyableBuilder<DisassociateFileSystemRequest.Builder,DisassociateFileSystemRequest>
-
Method Summary
Modifier and TypeMethodDescriptionfileSystemAssociationARN
(String fileSystemAssociationARN) The Amazon Resource Name (ARN) of the file system association to be deleted.forceDelete
(Boolean forceDelete) If this value is set to true, the operation disassociates an Amazon FSx file system immediately.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
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
Methods inherited from interface software.amazon.awssdk.services.storagegateway.model.StorageGatewayRequest.Builder
build
-
Method Details
-
fileSystemAssociationARN
The Amazon Resource Name (ARN) of the file system association to be deleted.
- Parameters:
fileSystemAssociationARN
- The Amazon Resource Name (ARN) of the file system association to be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forceDelete
If this value is set to true, the operation disassociates an Amazon FSx file system immediately. It ends all data uploads to the file system, and the file system association enters the
FORCE_DELETING
status. If this value is set to false, the Amazon FSx file system does not disassociate until all data is uploaded.- Parameters:
forceDelete
- If this value is set to true, the operation disassociates an Amazon FSx file system immediately. It ends all data uploads to the file system, and the file system association enters theFORCE_DELETING
status. If this value is set to false, the Amazon FSx file system does not disassociate until all data is uploaded.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DisassociateFileSystemRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
DisassociateFileSystemRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-