@Generated(value="software.amazon.awssdk:codegen") public final class DeleteRelationalDatabaseRequest extends LightsailRequest implements ToCopyableBuilder<DeleteRelationalDatabaseRequest.Builder,DeleteRelationalDatabaseRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeleteRelationalDatabaseRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeleteRelationalDatabaseRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
finalRelationalDatabaseSnapshotName()
The name of the database snapshot created if
skip final snapshot is false, which is the
default value for that parameter. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
relationalDatabaseName()
The name of the database that you are deleting.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DeleteRelationalDatabaseRequest.Builder> |
serializableBuilderClass() |
Boolean |
skipFinalSnapshot()
Determines whether a final database snapshot is created before your database is deleted.
|
DeleteRelationalDatabaseRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String relationalDatabaseName()
The name of the database that you are deleting.
public final Boolean skipFinalSnapshot()
Determines whether a final database snapshot is created before your database is deleted. If true is
specified, no database snapshot is created. If false is specified, a database snapshot is created
before your database is deleted.
You must specify the final relational database snapshot name parameter if the
skip final snapshot parameter is false.
Default: false
true is specified, no database snapshot is created. If false is specified, a
database snapshot is created before your database is deleted.
You must specify the final relational database snapshot name parameter if the
skip final snapshot parameter is false.
Default: false
public final String finalRelationalDatabaseSnapshotName()
The name of the database snapshot created if skip final snapshot is false, which is the
default value for that parameter.
Specifying this parameter and also specifying the skip final snapshot parameter to true
results in an error.
Constraints:
Must contain from 2 to 255 alphanumeric characters, or hyphens.
The first and last character must be a letter or number.
skip final snapshot is false,
which is the default value for that parameter.
Specifying this parameter and also specifying the skip final snapshot parameter to
true results in an error.
Constraints:
Must contain from 2 to 255 alphanumeric characters, or hyphens.
The first and last character must be a letter or number.
public DeleteRelationalDatabaseRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DeleteRelationalDatabaseRequest.Builder,DeleteRelationalDatabaseRequest>toBuilder in class LightsailRequestpublic static DeleteRelationalDatabaseRequest.Builder builder()
public static Class<? extends DeleteRelationalDatabaseRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.