Interface GlobalClusterMember.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<GlobalClusterMember.Builder,GlobalClusterMember>
,SdkBuilder<GlobalClusterMember.Builder,GlobalClusterMember>
,SdkPojo
- Enclosing class:
- GlobalClusterMember
public static interface GlobalClusterMember.Builder extends SdkPojo, CopyableBuilder<GlobalClusterMember.Builder,GlobalClusterMember>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GlobalClusterMember.Builder
dbClusterArn(String dbClusterArn)
The Amazon Resource Name (ARN) for each Aurora DB cluster in the global cluster.GlobalClusterMember.Builder
globalWriteForwardingStatus(String globalWriteForwardingStatus)
The status of write forwarding for a secondary cluster in the global cluster.GlobalClusterMember.Builder
globalWriteForwardingStatus(WriteForwardingStatus globalWriteForwardingStatus)
The status of write forwarding for a secondary cluster in the global cluster.GlobalClusterMember.Builder
isWriter(Boolean isWriter)
Indicates whether the Aurora DB cluster is the primary cluster (that is, has read-write capability) for the global cluster with which it is associated.GlobalClusterMember.Builder
readers(String... readers)
The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.GlobalClusterMember.Builder
readers(Collection<String> readers)
The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.GlobalClusterMember.Builder
synchronizationStatus(String synchronizationStatus)
The status of synchronization of each Aurora DB cluster in the global cluster.GlobalClusterMember.Builder
synchronizationStatus(GlobalClusterMemberSynchronizationStatus synchronizationStatus)
The status of synchronization of each Aurora DB cluster in the global cluster.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
dbClusterArn
GlobalClusterMember.Builder dbClusterArn(String dbClusterArn)
The Amazon Resource Name (ARN) for each Aurora DB cluster in the global cluster.
- Parameters:
dbClusterArn
- The Amazon Resource Name (ARN) for each Aurora DB cluster in the global cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
readers
GlobalClusterMember.Builder readers(Collection<String> readers)
The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.
- Parameters:
readers
- The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
readers
GlobalClusterMember.Builder readers(String... readers)
The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.
- Parameters:
readers
- The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isWriter
GlobalClusterMember.Builder isWriter(Boolean isWriter)
Indicates whether the Aurora DB cluster is the primary cluster (that is, has read-write capability) for the global cluster with which it is associated.
- Parameters:
isWriter
- Indicates whether the Aurora DB cluster is the primary cluster (that is, has read-write capability) for the global cluster with which it is associated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
globalWriteForwardingStatus
GlobalClusterMember.Builder globalWriteForwardingStatus(String globalWriteForwardingStatus)
The status of write forwarding for a secondary cluster in the global cluster.
- Parameters:
globalWriteForwardingStatus
- The status of write forwarding for a secondary cluster in the global cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WriteForwardingStatus
,WriteForwardingStatus
-
globalWriteForwardingStatus
GlobalClusterMember.Builder globalWriteForwardingStatus(WriteForwardingStatus globalWriteForwardingStatus)
The status of write forwarding for a secondary cluster in the global cluster.
- Parameters:
globalWriteForwardingStatus
- The status of write forwarding for a secondary cluster in the global cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WriteForwardingStatus
,WriteForwardingStatus
-
synchronizationStatus
GlobalClusterMember.Builder synchronizationStatus(String synchronizationStatus)
The status of synchronization of each Aurora DB cluster in the global cluster.
- Parameters:
synchronizationStatus
- The status of synchronization of each Aurora DB cluster in the global cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GlobalClusterMemberSynchronizationStatus
,GlobalClusterMemberSynchronizationStatus
-
synchronizationStatus
GlobalClusterMember.Builder synchronizationStatus(GlobalClusterMemberSynchronizationStatus synchronizationStatus)
The status of synchronization of each Aurora DB cluster in the global cluster.
- Parameters:
synchronizationStatus
- The status of synchronization of each Aurora DB cluster in the global cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GlobalClusterMemberSynchronizationStatus
,GlobalClusterMemberSynchronizationStatus
-
-