Interface DeleteFileSystemResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteFileSystemResponse.Builder,DeleteFileSystemResponse>,FSxResponse.Builder,SdkBuilder<DeleteFileSystemResponse.Builder,DeleteFileSystemResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DeleteFileSystemResponse
public static interface DeleteFileSystemResponse.Builder extends FSxResponse.Builder, SdkPojo, CopyableBuilder<DeleteFileSystemResponse.Builder,DeleteFileSystemResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DeleteFileSystemResponse.BuilderfileSystemId(String fileSystemId)The ID of the file system that's being deleted.DeleteFileSystemResponse.Builderlifecycle(String lifecycle)The file system lifecycle for the deletion request.DeleteFileSystemResponse.Builderlifecycle(FileSystemLifecycle lifecycle)The file system lifecycle for the deletion request.default DeleteFileSystemResponse.BuilderlustreResponse(Consumer<DeleteFileSystemLustreResponse.Builder> lustreResponse)Sets the value of the LustreResponse property for this object.DeleteFileSystemResponse.BuilderlustreResponse(DeleteFileSystemLustreResponse lustreResponse)Sets the value of the LustreResponse property for this object.default DeleteFileSystemResponse.BuilderopenZFSResponse(Consumer<DeleteFileSystemOpenZFSResponse.Builder> openZFSResponse)The response object for the OpenZFS file system that's being deleted in theDeleteFileSystemoperation.DeleteFileSystemResponse.BuilderopenZFSResponse(DeleteFileSystemOpenZFSResponse openZFSResponse)The response object for the OpenZFS file system that's being deleted in theDeleteFileSystemoperation.default DeleteFileSystemResponse.BuilderwindowsResponse(Consumer<DeleteFileSystemWindowsResponse.Builder> windowsResponse)Sets the value of the WindowsResponse property for this object.DeleteFileSystemResponse.BuilderwindowsResponse(DeleteFileSystemWindowsResponse windowsResponse)Sets the value of the WindowsResponse property for this object.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.fsx.model.FSxResponse.Builder
build, responseMetadata, responseMetadata
-
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.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
fileSystemId
DeleteFileSystemResponse.Builder fileSystemId(String fileSystemId)
The ID of the file system that's being deleted.
- Parameters:
fileSystemId- The ID of the file system that's being deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycle
DeleteFileSystemResponse.Builder lifecycle(String lifecycle)
The file system lifecycle for the deletion request. If the
DeleteFileSystemoperation is successful, this status isDELETING.- Parameters:
lifecycle- The file system lifecycle for the deletion request. If theDeleteFileSystemoperation is successful, this status isDELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FileSystemLifecycle,FileSystemLifecycle
-
lifecycle
DeleteFileSystemResponse.Builder lifecycle(FileSystemLifecycle lifecycle)
The file system lifecycle for the deletion request. If the
DeleteFileSystemoperation is successful, this status isDELETING.- Parameters:
lifecycle- The file system lifecycle for the deletion request. If theDeleteFileSystemoperation is successful, this status isDELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FileSystemLifecycle,FileSystemLifecycle
-
windowsResponse
DeleteFileSystemResponse.Builder windowsResponse(DeleteFileSystemWindowsResponse windowsResponse)
Sets the value of the WindowsResponse property for this object.- Parameters:
windowsResponse- The new value for the WindowsResponse property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
windowsResponse
default DeleteFileSystemResponse.Builder windowsResponse(Consumer<DeleteFileSystemWindowsResponse.Builder> windowsResponse)
Sets the value of the WindowsResponse property for this object. This is a convenience method that creates an instance of theDeleteFileSystemWindowsResponse.Builderavoiding the need to create one manually viaDeleteFileSystemWindowsResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed towindowsResponse(DeleteFileSystemWindowsResponse).- Parameters:
windowsResponse- a consumer that will call methods onDeleteFileSystemWindowsResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
windowsResponse(DeleteFileSystemWindowsResponse)
-
lustreResponse
DeleteFileSystemResponse.Builder lustreResponse(DeleteFileSystemLustreResponse lustreResponse)
Sets the value of the LustreResponse property for this object.- Parameters:
lustreResponse- The new value for the LustreResponse property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lustreResponse
default DeleteFileSystemResponse.Builder lustreResponse(Consumer<DeleteFileSystemLustreResponse.Builder> lustreResponse)
Sets the value of the LustreResponse property for this object. This is a convenience method that creates an instance of theDeleteFileSystemLustreResponse.Builderavoiding the need to create one manually viaDeleteFileSystemLustreResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolustreResponse(DeleteFileSystemLustreResponse).- Parameters:
lustreResponse- a consumer that will call methods onDeleteFileSystemLustreResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lustreResponse(DeleteFileSystemLustreResponse)
-
openZFSResponse
DeleteFileSystemResponse.Builder openZFSResponse(DeleteFileSystemOpenZFSResponse openZFSResponse)
The response object for the OpenZFS file system that's being deleted in the
DeleteFileSystemoperation.- Parameters:
openZFSResponse- The response object for the OpenZFS file system that's being deleted in theDeleteFileSystemoperation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openZFSResponse
default DeleteFileSystemResponse.Builder openZFSResponse(Consumer<DeleteFileSystemOpenZFSResponse.Builder> openZFSResponse)
The response object for the OpenZFS file system that's being deleted in the
This is a convenience method that creates an instance of theDeleteFileSystemoperation.DeleteFileSystemOpenZFSResponse.Builderavoiding the need to create one manually viaDeleteFileSystemOpenZFSResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toopenZFSResponse(DeleteFileSystemOpenZFSResponse).- Parameters:
openZFSResponse- a consumer that will call methods onDeleteFileSystemOpenZFSResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
openZFSResponse(DeleteFileSystemOpenZFSResponse)
-
-