Interface DeleteVolumeResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeleteVolumeResponse.Builder,DeleteVolumeResponse>,FSxResponse.Builder,SdkBuilder<DeleteVolumeResponse.Builder,DeleteVolumeResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DeleteVolumeResponse
public static interface DeleteVolumeResponse.Builder extends FSxResponse.Builder, SdkPojo, CopyableBuilder<DeleteVolumeResponse.Builder,DeleteVolumeResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DeleteVolumeResponse.Builderlifecycle(String lifecycle)The lifecycle state of the volume being deleted.DeleteVolumeResponse.Builderlifecycle(VolumeLifecycle lifecycle)The lifecycle state of the volume being deleted.default DeleteVolumeResponse.BuilderontapResponse(Consumer<DeleteVolumeOntapResponse.Builder> ontapResponse)Returned after aDeleteVolumerequest, showing the status of the delete request.DeleteVolumeResponse.BuilderontapResponse(DeleteVolumeOntapResponse ontapResponse)Returned after aDeleteVolumerequest, showing the status of the delete request.DeleteVolumeResponse.BuildervolumeId(String volumeId)The ID of the volume that's being deleted.-
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
-
volumeId
DeleteVolumeResponse.Builder volumeId(String volumeId)
The ID of the volume that's being deleted.
- Parameters:
volumeId- The ID of the volume that's being deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lifecycle
DeleteVolumeResponse.Builder lifecycle(String lifecycle)
The lifecycle state of the volume being deleted. If the
DeleteVolumeoperation is successful, this value isDELETING.- Parameters:
lifecycle- The lifecycle state of the volume being deleted. If theDeleteVolumeoperation is successful, this value isDELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VolumeLifecycle,VolumeLifecycle
-
lifecycle
DeleteVolumeResponse.Builder lifecycle(VolumeLifecycle lifecycle)
The lifecycle state of the volume being deleted. If the
DeleteVolumeoperation is successful, this value isDELETING.- Parameters:
lifecycle- The lifecycle state of the volume being deleted. If theDeleteVolumeoperation is successful, this value isDELETING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
VolumeLifecycle,VolumeLifecycle
-
ontapResponse
DeleteVolumeResponse.Builder ontapResponse(DeleteVolumeOntapResponse ontapResponse)
Returned after a
DeleteVolumerequest, showing the status of the delete request.- Parameters:
ontapResponse- Returned after aDeleteVolumerequest, showing the status of the delete request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ontapResponse
default DeleteVolumeResponse.Builder ontapResponse(Consumer<DeleteVolumeOntapResponse.Builder> ontapResponse)
Returned after a
This is a convenience method that creates an instance of theDeleteVolumerequest, showing the status of the delete request.DeleteVolumeOntapResponse.Builderavoiding the need to create one manually viaDeleteVolumeOntapResponse.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toontapResponse(DeleteVolumeOntapResponse).- Parameters:
ontapResponse- a consumer that will call methods onDeleteVolumeOntapResponse.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ontapResponse(DeleteVolumeOntapResponse)
-
-