@Generated(value="software.amazon.awssdk:codegen") public final class CreateGlobalClusterRequest extends NeptuneRequest 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() |
Boolean |
deletionProtection()
The deletion protection setting for the new global database.
|
String |
engine()
The name of the database engine to be used in the global database.
|
String |
engineVersion()
The Neptune engine version to be used by the 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()
(Optional) The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster
of the new 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()
(Optional) The Amazon Resource Name (ARN) of an existing Neptune DB cluster to use as the primary cluster of the new global database.
public final String engine()
The name of the database engine to be used in the global database.
Valid values: neptune
Valid values: neptune
public final String engineVersion()
The Neptune engine version to be used by the global database.
Valid values: 1.2.0.0 or above.
Valid values: 1.2.0.0 or above.
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 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 NeptuneRequestpublic 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 © 2023. All rights reserved.