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.BuilderdbClusterArn(String dbClusterArn)The Amazon Resource Name (ARN) for each Aurora DB cluster in the global cluster.GlobalClusterMember.BuilderglobalWriteForwardingStatus(String globalWriteForwardingStatus)The status of write forwarding for a secondary cluster in the global cluster.GlobalClusterMember.BuilderglobalWriteForwardingStatus(WriteForwardingStatus globalWriteForwardingStatus)The status of write forwarding for a secondary cluster in the global cluster.GlobalClusterMember.BuilderisWriter(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.Builderreaders(String... readers)The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.GlobalClusterMember.Builderreaders(Collection<String> readers)The Amazon Resource Name (ARN) for each read-only secondary cluster associated with the global cluster.GlobalClusterMember.BuildersynchronizationStatus(String synchronizationStatus)The status of synchronization of each Aurora DB cluster in the global cluster.GlobalClusterMember.BuildersynchronizationStatus(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
-
-