@Generated(value="software.amazon.awssdk:codegen") public final class GlobalCluster extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GlobalCluster.Builder,GlobalCluster>
A data type representing an Aurora global database.
Modifier and Type | Class and Description |
---|---|
static interface |
GlobalCluster.Builder |
Modifier and Type | Method and Description |
---|---|
static GlobalCluster.Builder |
builder() |
String |
databaseName()
The default database name within the new global database cluster.
|
Boolean |
deletionProtection()
The deletion protection setting for the new global database cluster.
|
String |
engine()
The Aurora database engine used by the global database cluster.
|
String |
engineVersion()
Indicates the database engine version.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
globalClusterArn()
The Amazon Resource Name (ARN) for the global database cluster.
|
String |
globalClusterIdentifier()
Contains a user-supplied global database cluster identifier.
|
List<GlobalClusterMember> |
globalClusterMembers()
The list of cluster IDs for secondary clusters within the global database cluster.
|
String |
globalClusterResourceId()
The AWS Region-unique, immutable identifier for the global database cluster.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends GlobalCluster.Builder> |
serializableBuilderClass() |
String |
status()
Specifies the current state of this global database cluster.
|
Boolean |
storageEncrypted()
The storage encryption setting for the global database cluster.
|
GlobalCluster.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String globalClusterIdentifier()
Contains a user-supplied global database cluster identifier. This identifier is the unique key that identifies a global database cluster.
public String globalClusterResourceId()
The AWS Region-unique, immutable identifier for the global database cluster. This identifier is found in AWS CloudTrail log entries whenever the AWS KMS key for the DB cluster is accessed.
public String globalClusterArn()
The Amazon Resource Name (ARN) for the global database cluster.
public String status()
Specifies the current state of this global database cluster.
public String engine()
The Aurora database engine used by the global database cluster.
public String engineVersion()
Indicates the database engine version.
public String databaseName()
The default database name within the new global database cluster.
public Boolean storageEncrypted()
The storage encryption setting for the global database cluster.
public Boolean deletionProtection()
The deletion protection setting for the new global database cluster.
public List<GlobalClusterMember> globalClusterMembers()
The list of cluster IDs for secondary clusters within the global database cluster. Currently limited to 1 item.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public GlobalCluster.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GlobalCluster.Builder,GlobalCluster>
public static GlobalCluster.Builder builder()
public static Class<? extends GlobalCluster.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.