@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteNamespaceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP | Constructor and Description |
|---|
DeleteNamespaceRequest () |
| Modifier and Type | Method and Description |
|---|---|
DeleteNamespaceRequest |
clone ()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals (Object obj) |
String |
getFinalSnapshotName ()
The name of the snapshot to be created before the namespace is deleted.
|
Integer |
getFinalSnapshotRetentionPeriod ()
How long to retain the final snapshot.
|
String |
getNamespaceName ()
The name of the namespace to delete.
|
int |
hashCode () |
void |
setFinalSnapshotName (String finalSnapshotName)
The name of the snapshot to be created before the namespace is deleted.
|
void |
setFinalSnapshotRetentionPeriod (Integer finalSnapshotRetentionPeriod)
How long to retain the final snapshot.
|
void |
setNamespaceName (String namespaceName)
The name of the namespace to delete.
|
String |
toString ()
Returns a string representation of this object.
|
DeleteNamespaceRequest |
withFinalSnapshotName (String finalSnapshotName)
The name of the snapshot to be created before the namespace is deleted.
|
DeleteNamespaceRequest |
withFinalSnapshotRetentionPeriod (Integer finalSnapshotRetentionPeriod)
How long to retain the final snapshot.
|
DeleteNamespaceRequest |
withNamespaceName (String namespaceName)
The name of the namespace to delete.
|
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 DeleteNamespaceRequest()
public void setFinalSnapshotName(String finalSnapshotName)
The name of the snapshot to be created before the namespace is deleted.
finalSnapshotName - The name of the snapshot to be created before the namespace is deleted.public String getFinalSnapshotName()
The name of the snapshot to be created before the namespace is deleted.
public DeleteNamespaceRequest withFinalSnapshotName(String finalSnapshotName)
The name of the snapshot to be created before the namespace is deleted.
finalSnapshotName - The name of the snapshot to be created before the namespace is deleted.public void setFinalSnapshotRetentionPeriod(Integer finalSnapshotRetentionPeriod)
How long to retain the final snapshot.
finalSnapshotRetentionPeriod - How long to retain the final snapshot.public Integer getFinalSnapshotRetentionPeriod()
How long to retain the final snapshot.
public DeleteNamespaceRequest withFinalSnapshotRetentionPeriod(Integer finalSnapshotRetentionPeriod)
How long to retain the final snapshot.
finalSnapshotRetentionPeriod - How long to retain the final snapshot.public void setNamespaceName(String namespaceName)
The name of the namespace to delete.
namespaceName - The name of the namespace to delete.public String getNamespaceName()
The name of the namespace to delete.
public DeleteNamespaceRequest withNamespaceName(String namespaceName)
The name of the namespace to delete.
namespaceName - The name of the namespace to delete.public String toString()
toString in class Object Object.toString() public DeleteNamespaceRequest clone()
AmazonWebServiceRequest clone in class AmazonWebServiceRequest Object.clone()