Class DeleteFileSystemResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.fsx.model.FSxResponse
-
- software.amazon.awssdk.services.fsx.model.DeleteFileSystemResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<DeleteFileSystemResponse.Builder,DeleteFileSystemResponse>
@Generated("software.amazon.awssdk:codegen") public final class DeleteFileSystemResponse extends FSxResponse implements ToCopyableBuilder<DeleteFileSystemResponse.Builder,DeleteFileSystemResponse>
The response object for the
DeleteFileSystemoperation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDeleteFileSystemResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DeleteFileSystemResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfileSystemId()The ID of the file system that's being deleted.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()FileSystemLifecyclelifecycle()The file system lifecycle for the deletion request.StringlifecycleAsString()The file system lifecycle for the deletion request.DeleteFileSystemLustreResponselustreResponse()Returns the value of the LustreResponse property for this object.DeleteFileSystemOpenZFSResponseopenZFSResponse()The response object for the OpenZFS file system that's being deleted in theDeleteFileSystemoperation.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DeleteFileSystemResponse.Builder>serializableBuilderClass()DeleteFileSystemResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.DeleteFileSystemWindowsResponsewindowsResponse()Returns the value of the WindowsResponse property for this object.-
Methods inherited from class software.amazon.awssdk.services.fsx.model.FSxResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
fileSystemId
public final String fileSystemId()
The ID of the file system that's being deleted.
- Returns:
- The ID of the file system that's being deleted.
-
lifecycle
public final FileSystemLifecycle lifecycle()
The file system lifecycle for the deletion request. If the
DeleteFileSystemoperation is successful, this status isDELETING.If the service returns an enum value that is not available in the current SDK version,
lifecyclewill returnFileSystemLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlifecycleAsString().- Returns:
- The file system lifecycle for the deletion request. If the
DeleteFileSystemoperation is successful, this status isDELETING. - See Also:
FileSystemLifecycle
-
lifecycleAsString
public final String lifecycleAsString()
The file system lifecycle for the deletion request. If the
DeleteFileSystemoperation is successful, this status isDELETING.If the service returns an enum value that is not available in the current SDK version,
lifecyclewill returnFileSystemLifecycle.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlifecycleAsString().- Returns:
- The file system lifecycle for the deletion request. If the
DeleteFileSystemoperation is successful, this status isDELETING. - See Also:
FileSystemLifecycle
-
windowsResponse
public final DeleteFileSystemWindowsResponse windowsResponse()
Returns the value of the WindowsResponse property for this object.- Returns:
- The value of the WindowsResponse property for this object.
-
lustreResponse
public final DeleteFileSystemLustreResponse lustreResponse()
Returns the value of the LustreResponse property for this object.- Returns:
- The value of the LustreResponse property for this object.
-
openZFSResponse
public final DeleteFileSystemOpenZFSResponse openZFSResponse()
The response object for the OpenZFS file system that's being deleted in the
DeleteFileSystemoperation.- Returns:
- The response object for the OpenZFS file system that's being deleted in the
DeleteFileSystemoperation.
-
toBuilder
public DeleteFileSystemResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DeleteFileSystemResponse.Builder,DeleteFileSystemResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static DeleteFileSystemResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DeleteFileSystemResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-