@Generated(value="software.amazon.awssdk:codegen") public final class CreateGlobalClusterRequest extends RdsRequest implements ToCopyableBuilder<CreateGlobalClusterRequest.Builder,CreateGlobalClusterRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateGlobalClusterRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateGlobalClusterRequest.Builder |
builder() |
String |
databaseName()
The name for your database of up to 64 alphanumeric characters.
|
Boolean |
deletionProtection()
The deletion protection setting for the new global database.
|
String |
engine()
The name of the database engine to be used for this DB cluster.
|
String |
engineVersion()
The engine version of the Aurora global database.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
globalClusterIdentifier()
The cluster identifier of the new global database cluster.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateGlobalClusterRequest.Builder> |
serializableBuilderClass() |
String |
sourceDBClusterIdentifier()
The Amazon Resource Name (ARN) to use as the primary cluster of the global database.
|
Boolean |
storageEncrypted()
The storage encryption setting for the new global database cluster.
|
CreateGlobalClusterRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String globalClusterIdentifier()
The cluster identifier of the new global database cluster.
public final String sourceDBClusterIdentifier()
The Amazon Resource Name (ARN) to use as the primary cluster of the global database. This parameter is optional.
public final String engine()
The name of the database engine to be used for this DB cluster.
public final String engineVersion()
The engine version of the Aurora global database.
public final Boolean deletionProtection()
The deletion protection setting for the new global database. The global database can't be deleted when deletion protection is enabled.
public final String databaseName()
The name for your database of up to 64 alphanumeric characters. If you do not provide a name, Amazon Aurora will not create a database in the global database cluster you are creating.
public final Boolean storageEncrypted()
The storage encryption setting for the new global database cluster.
public CreateGlobalClusterRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateGlobalClusterRequest.Builder,CreateGlobalClusterRequest>toBuilder in class RdsRequestpublic static CreateGlobalClusterRequest.Builder builder()
public static Class<? extends CreateGlobalClusterRequest.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 © 2022. All rights reserved.