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 Details

    • 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

      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

      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:
    • 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:
    • 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:
    • 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: