@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 alpha-numeric 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.
|
overrideConfiguration
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public 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 alpha-numeric 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 RdsRequest
public static CreateGlobalClusterRequest.Builder builder()
public static Class<? extends CreateGlobalClusterRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode
in class AwsRequest
public final boolean equals(Object obj)
equals
in class AwsRequest
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField
in class SdkRequest
Copyright © 2021. All rights reserved.