Interface DeleteFileShareRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DeleteFileShareRequest.Builder,DeleteFileShareRequest>,SdkBuilder<DeleteFileShareRequest.Builder,DeleteFileShareRequest>,SdkPojo,SdkRequest.Builder,StorageGatewayRequest.Builder
- Enclosing class:
- DeleteFileShareRequest
public static interface DeleteFileShareRequest.Builder extends StorageGatewayRequest.Builder, SdkPojo, CopyableBuilder<DeleteFileShareRequest.Builder,DeleteFileShareRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteFileShareRequest.BuilderfileShareARN(String fileShareARN)The Amazon Resource Name (ARN) of the file share to be deleted.DeleteFileShareRequest.BuilderforceDelete(Boolean forceDelete)If this value is set totrue, the operation deletes a file share immediately and aborts all data uploads to Amazon Web Services.DeleteFileShareRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteFileShareRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
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 Detail
-
fileShareARN
DeleteFileShareRequest.Builder fileShareARN(String fileShareARN)
The Amazon Resource Name (ARN) of the file share to be deleted.
- Parameters:
fileShareARN- The Amazon Resource Name (ARN) of the file share to be deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forceDelete
DeleteFileShareRequest.Builder forceDelete(Boolean forceDelete)
If this value is set to
true, the operation deletes a file share immediately and aborts all data uploads to Amazon Web Services. Otherwise, the file share is not deleted until all data is uploaded to Amazon Web Services. This process aborts the data upload process, and the file share enters theFORCE_DELETINGstatus.Valid Values:
true|false- Parameters:
forceDelete- If this value is set totrue, the operation deletes a file share immediately and aborts all data uploads to Amazon Web Services. Otherwise, the file share is not deleted until all data is uploaded to Amazon Web Services. This process aborts the data upload process, and the file share enters theFORCE_DELETINGstatus.Valid Values:
true|false- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteFileShareRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteFileShareRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-