@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public DeleteTenantDatabaseRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()