@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteFileSystemRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The request object for DeleteFileSystem
operation.
NOOP
Constructor and Description |
---|
DeleteFileSystemRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteFileSystemRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientRequestToken()
A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion.
|
String |
getFileSystemId()
The ID of the file system that you want to delete.
|
DeleteFileSystemLustreConfiguration |
getLustreConfiguration() |
DeleteFileSystemOpenZFSConfiguration |
getOpenZFSConfiguration()
The configuration object for the OpenZFS file system used in the
DeleteFileSystem operation. |
DeleteFileSystemWindowsConfiguration |
getWindowsConfiguration() |
int |
hashCode() |
void |
setClientRequestToken(String clientRequestToken)
A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion.
|
void |
setFileSystemId(String fileSystemId)
The ID of the file system that you want to delete.
|
void |
setLustreConfiguration(DeleteFileSystemLustreConfiguration lustreConfiguration) |
void |
setOpenZFSConfiguration(DeleteFileSystemOpenZFSConfiguration openZFSConfiguration)
The configuration object for the OpenZFS file system used in the
DeleteFileSystem operation. |
void |
setWindowsConfiguration(DeleteFileSystemWindowsConfiguration windowsConfiguration) |
String |
toString()
Returns a string representation of this object.
|
DeleteFileSystemRequest |
withClientRequestToken(String clientRequestToken)
A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion.
|
DeleteFileSystemRequest |
withFileSystemId(String fileSystemId)
The ID of the file system that you want to delete.
|
DeleteFileSystemRequest |
withLustreConfiguration(DeleteFileSystemLustreConfiguration lustreConfiguration) |
DeleteFileSystemRequest |
withOpenZFSConfiguration(DeleteFileSystemOpenZFSConfiguration openZFSConfiguration)
The configuration object for the OpenZFS file system used in the
DeleteFileSystem operation. |
DeleteFileSystemRequest |
withWindowsConfiguration(DeleteFileSystemWindowsConfiguration windowsConfiguration) |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setFileSystemId(String fileSystemId)
The ID of the file system that you want to delete.
fileSystemId
- The ID of the file system that you want to delete.public String getFileSystemId()
The ID of the file system that you want to delete.
public DeleteFileSystemRequest withFileSystemId(String fileSystemId)
The ID of the file system that you want to delete.
fileSystemId
- The ID of the file system that you want to delete.public void setClientRequestToken(String clientRequestToken)
A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion. This token is automatically filled on your behalf when using the Command Line Interface (CLI) or an Amazon Web Services SDK.
clientRequestToken
- A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion. This token is
automatically filled on your behalf when using the Command Line Interface (CLI) or an Amazon Web Services
SDK.public String getClientRequestToken()
A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion. This token is automatically filled on your behalf when using the Command Line Interface (CLI) or an Amazon Web Services SDK.
public DeleteFileSystemRequest withClientRequestToken(String clientRequestToken)
A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion. This token is automatically filled on your behalf when using the Command Line Interface (CLI) or an Amazon Web Services SDK.
clientRequestToken
- A string of up to 63 ASCII characters that Amazon FSx uses to ensure idempotent deletion. This token is
automatically filled on your behalf when using the Command Line Interface (CLI) or an Amazon Web Services
SDK.public void setWindowsConfiguration(DeleteFileSystemWindowsConfiguration windowsConfiguration)
windowsConfiguration
- public DeleteFileSystemWindowsConfiguration getWindowsConfiguration()
public DeleteFileSystemRequest withWindowsConfiguration(DeleteFileSystemWindowsConfiguration windowsConfiguration)
windowsConfiguration
- public void setLustreConfiguration(DeleteFileSystemLustreConfiguration lustreConfiguration)
lustreConfiguration
- public DeleteFileSystemLustreConfiguration getLustreConfiguration()
public DeleteFileSystemRequest withLustreConfiguration(DeleteFileSystemLustreConfiguration lustreConfiguration)
lustreConfiguration
- public void setOpenZFSConfiguration(DeleteFileSystemOpenZFSConfiguration openZFSConfiguration)
The configuration object for the OpenZFS file system used in the DeleteFileSystem
operation.
openZFSConfiguration
- The configuration object for the OpenZFS file system used in the DeleteFileSystem
operation.public DeleteFileSystemOpenZFSConfiguration getOpenZFSConfiguration()
The configuration object for the OpenZFS file system used in the DeleteFileSystem
operation.
DeleteFileSystem
operation.public DeleteFileSystemRequest withOpenZFSConfiguration(DeleteFileSystemOpenZFSConfiguration openZFSConfiguration)
The configuration object for the OpenZFS file system used in the DeleteFileSystem
operation.
openZFSConfiguration
- The configuration object for the OpenZFS file system used in the DeleteFileSystem
operation.public String toString()
toString
in class Object
Object.toString()
public DeleteFileSystemRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()