public static interface GlobalCluster.Builder extends SdkPojo, CopyableBuilder<GlobalCluster.Builder,GlobalCluster>
| Modifier and Type | Method and Description |
|---|---|
GlobalCluster.Builder |
deletionProtection(Boolean deletionProtection)
The deletion protection setting for the global database.
|
GlobalCluster.Builder |
engine(String engine)
The Neptune database engine used by the global database (
"neptune"). |
GlobalCluster.Builder |
engineVersion(String engineVersion)
The Neptune engine version used by the global database.
|
GlobalCluster.Builder |
globalClusterArn(String globalClusterArn)
The Amazon Resource Name (ARN) for the global database.
|
GlobalCluster.Builder |
globalClusterIdentifier(String globalClusterIdentifier)
Contains a user-supplied global database cluster identifier.
|
GlobalCluster.Builder |
globalClusterMembers(Collection<GlobalClusterMember> globalClusterMembers)
A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.
|
GlobalCluster.Builder |
globalClusterMembers(Consumer<GlobalClusterMember.Builder>... globalClusterMembers)
A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.
|
GlobalCluster.Builder |
globalClusterMembers(GlobalClusterMember... globalClusterMembers)
A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.
|
GlobalCluster.Builder |
globalClusterResourceId(String globalClusterResourceId)
An immutable identifier for the global database that is unique within in all regions.
|
GlobalCluster.Builder |
status(String status)
Specifies the current state of this global database.
|
GlobalCluster.Builder |
storageEncrypted(Boolean storageEncrypted)
The storage encryption setting for the global database.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGlobalCluster.Builder globalClusterIdentifier(String globalClusterIdentifier)
Contains a user-supplied global database cluster identifier. This identifier is the unique key that identifies a global database.
globalClusterIdentifier - Contains a user-supplied global database cluster identifier. This identifier is the unique key that
identifies a global database.GlobalCluster.Builder globalClusterResourceId(String globalClusterResourceId)
An immutable identifier for the global database that is unique within in all regions. This identifier is found in CloudTrail log entries whenever the KMS key for the DB cluster is accessed.
globalClusterResourceId - An immutable identifier for the global database that is unique within in all regions. This identifier
is found in CloudTrail log entries whenever the KMS key for the DB cluster is accessed.GlobalCluster.Builder globalClusterArn(String globalClusterArn)
The Amazon Resource Name (ARN) for the global database.
globalClusterArn - The Amazon Resource Name (ARN) for the global database.GlobalCluster.Builder status(String status)
Specifies the current state of this global database.
status - Specifies the current state of this global database.GlobalCluster.Builder engine(String engine)
The Neptune database engine used by the global database ("neptune").
engine - The Neptune database engine used by the global database ("neptune").GlobalCluster.Builder engineVersion(String engineVersion)
The Neptune engine version used by the global database.
engineVersion - The Neptune engine version used by the global database.GlobalCluster.Builder storageEncrypted(Boolean storageEncrypted)
The storage encryption setting for the global database.
storageEncrypted - The storage encryption setting for the global database.GlobalCluster.Builder deletionProtection(Boolean deletionProtection)
The deletion protection setting for the global database.
deletionProtection - The deletion protection setting for the global database.GlobalCluster.Builder globalClusterMembers(Collection<GlobalClusterMember> globalClusterMembers)
A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.
globalClusterMembers - A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.GlobalCluster.Builder globalClusterMembers(GlobalClusterMember... globalClusterMembers)
A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.
globalClusterMembers - A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.GlobalCluster.Builder globalClusterMembers(Consumer<GlobalClusterMember.Builder>... globalClusterMembers)
A list of cluster ARNs and instance ARNs for all the DB clusters that are part of the global database.
This is a convenience method that creates an instance of theGlobalClusterMember.Builder avoiding the need to create
one manually via GlobalClusterMember.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #globalClusterMembers(List.
globalClusterMembers - a consumer that will call methods on
GlobalClusterMember.Builder#globalClusterMembers(java.util.Collection) Copyright © 2023. All rights reserved.