Interface DeleteFileSystemRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteFileSystemRequest.Builder,,DeleteFileSystemRequest> S3FilesRequest.Builder,SdkBuilder<DeleteFileSystemRequest.Builder,,DeleteFileSystemRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
DeleteFileSystemRequest
@Mutable
@NotThreadSafe
public static interface DeleteFileSystemRequest.Builder
extends S3FilesRequest.Builder, SdkPojo, CopyableBuilder<DeleteFileSystemRequest.Builder,DeleteFileSystemRequest>
-
Method Summary
Modifier and TypeMethodDescriptionfileSystemId(String fileSystemId) The ID or Amazon Resource Name (ARN) of the S3 File System to delete.forceDelete(Boolean forceDelete) If true, allows deletion of a file system that contains data pending export to S3.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
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.s3files.model.S3FilesRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
fileSystemId
The ID or Amazon Resource Name (ARN) of the S3 File System to delete.
- Parameters:
fileSystemId- The ID or Amazon Resource Name (ARN) of the S3 File System to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forceDelete
If true, allows deletion of a file system that contains data pending export to S3. If false (the default), the deletion will fail if there is data that has not yet been exported to the S3 bucket. Use this parameter with caution as it may result in data loss.
- Parameters:
forceDelete- If true, allows deletion of a file system that contains data pending export to S3. If false (the default), the deletion will fail if there is data that has not yet been exported to the S3 bucket. Use this parameter with caution as it may result in data loss.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteFileSystemRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
DeleteFileSystemRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-