@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteTenantDatabaseRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
DeleteTenantDatabaseRequest() |
| Modifier and Type | Method and Description |
|---|---|
DeleteTenantDatabaseRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDBInstanceIdentifier()
The user-supplied identifier for the DB instance that contains the tenant database that you want to delete.
|
String |
getFinalDBSnapshotIdentifier()
The
DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled. |
Boolean |
getSkipFinalSnapshot()
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance.
|
String |
getTenantDBName()
The user-supplied name of the tenant database that you want to remove from your DB instance.
|
int |
hashCode() |
Boolean |
isSkipFinalSnapshot()
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance.
|
void |
setDBInstanceIdentifier(String dBInstanceIdentifier)
The user-supplied identifier for the DB instance that contains the tenant database that you want to delete.
|
void |
setFinalDBSnapshotIdentifier(String finalDBSnapshotIdentifier)
The
DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled. |
void |
setSkipFinalSnapshot(Boolean skipFinalSnapshot)
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance.
|
void |
setTenantDBName(String tenantDBName)
The user-supplied name of the tenant database that you want to remove from your DB instance.
|
String |
toString()
Returns a string representation of this object.
|
DeleteTenantDatabaseRequest |
withDBInstanceIdentifier(String dBInstanceIdentifier)
The user-supplied identifier for the DB instance that contains the tenant database that you want to delete.
|
DeleteTenantDatabaseRequest |
withFinalDBSnapshotIdentifier(String finalDBSnapshotIdentifier)
The
DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled. |
DeleteTenantDatabaseRequest |
withSkipFinalSnapshot(Boolean skipFinalSnapshot)
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance.
|
DeleteTenantDatabaseRequest |
withTenantDBName(String tenantDBName)
The user-supplied name of the tenant database that you want to remove from your DB instance.
|
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, withSdkRequestTimeoutpublic void setDBInstanceIdentifier(String dBInstanceIdentifier)
The user-supplied identifier for the DB instance that contains the tenant database that you want to delete.
dBInstanceIdentifier - The user-supplied identifier for the DB instance that contains the tenant database that you want to
delete.public String getDBInstanceIdentifier()
The user-supplied identifier for the DB instance that contains the tenant database that you want to delete.
public DeleteTenantDatabaseRequest withDBInstanceIdentifier(String dBInstanceIdentifier)
The user-supplied identifier for the DB instance that contains the tenant database that you want to delete.
dBInstanceIdentifier - The user-supplied identifier for the DB instance that contains the tenant database that you want to
delete.public void setTenantDBName(String tenantDBName)
The user-supplied name of the tenant database that you want to remove from your DB instance. Amazon RDS deletes the tenant database with this name. This parameter isn’t case-sensitive.
tenantDBName - The user-supplied name of the tenant database that you want to remove from your DB instance. Amazon RDS
deletes the tenant database with this name. This parameter isn’t case-sensitive.public String getTenantDBName()
The user-supplied name of the tenant database that you want to remove from your DB instance. Amazon RDS deletes the tenant database with this name. This parameter isn’t case-sensitive.
public DeleteTenantDatabaseRequest withTenantDBName(String tenantDBName)
The user-supplied name of the tenant database that you want to remove from your DB instance. Amazon RDS deletes the tenant database with this name. This parameter isn’t case-sensitive.
tenantDBName - The user-supplied name of the tenant database that you want to remove from your DB instance. Amazon RDS
deletes the tenant database with this name. This parameter isn’t case-sensitive.public void setSkipFinalSnapshot(Boolean skipFinalSnapshot)
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance. If you enable this parameter, RDS doesn't create a DB snapshot. If you don't enable this parameter, RDS
creates a DB snapshot before it deletes the tenant database. By default, RDS doesn't skip the final snapshot. If
you don't enable this parameter, you must specify the FinalDBSnapshotIdentifier parameter.
skipFinalSnapshot - Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from
your DB instance. If you enable this parameter, RDS doesn't create a DB snapshot. If you don't enable this
parameter, RDS creates a DB snapshot before it deletes the tenant database. By default, RDS doesn't skip
the final snapshot. If you don't enable this parameter, you must specify the
FinalDBSnapshotIdentifier parameter.public Boolean getSkipFinalSnapshot()
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance. If you enable this parameter, RDS doesn't create a DB snapshot. If you don't enable this parameter, RDS
creates a DB snapshot before it deletes the tenant database. By default, RDS doesn't skip the final snapshot. If
you don't enable this parameter, you must specify the FinalDBSnapshotIdentifier parameter.
FinalDBSnapshotIdentifier parameter.public DeleteTenantDatabaseRequest withSkipFinalSnapshot(Boolean skipFinalSnapshot)
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance. If you enable this parameter, RDS doesn't create a DB snapshot. If you don't enable this parameter, RDS
creates a DB snapshot before it deletes the tenant database. By default, RDS doesn't skip the final snapshot. If
you don't enable this parameter, you must specify the FinalDBSnapshotIdentifier parameter.
skipFinalSnapshot - Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from
your DB instance. If you enable this parameter, RDS doesn't create a DB snapshot. If you don't enable this
parameter, RDS creates a DB snapshot before it deletes the tenant database. By default, RDS doesn't skip
the final snapshot. If you don't enable this parameter, you must specify the
FinalDBSnapshotIdentifier parameter.public Boolean isSkipFinalSnapshot()
Specifies whether to skip the creation of a final DB snapshot before removing the tenant database from your DB
instance. If you enable this parameter, RDS doesn't create a DB snapshot. If you don't enable this parameter, RDS
creates a DB snapshot before it deletes the tenant database. By default, RDS doesn't skip the final snapshot. If
you don't enable this parameter, you must specify the FinalDBSnapshotIdentifier parameter.
FinalDBSnapshotIdentifier parameter.public void setFinalDBSnapshotIdentifier(String finalDBSnapshotIdentifier)
The DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled.
If you enable this parameter and also enable SkipFinalShapshot, the command results in an error.
finalDBSnapshotIdentifier - The DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled.
If you enable this parameter and also enable SkipFinalShapshot, the command results in an
error.
public String getFinalDBSnapshotIdentifier()
The DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled.
If you enable this parameter and also enable SkipFinalShapshot, the command results in an error.
DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled.
If you enable this parameter and also enable SkipFinalShapshot, the command results in an
error.
public DeleteTenantDatabaseRequest withFinalDBSnapshotIdentifier(String finalDBSnapshotIdentifier)
The DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled.
If you enable this parameter and also enable SkipFinalShapshot, the command results in an error.
finalDBSnapshotIdentifier - The DBSnapshotIdentifier of the new DBSnapshot created when the
SkipFinalSnapshot parameter is disabled.
If you enable this parameter and also enable SkipFinalShapshot, the command results in an
error.
public String toString()
toString in class ObjectObject.toString()public DeleteTenantDatabaseRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()