Interface MultiRegionCluster.Builder

    • Method Detail

      • multiRegionClusterName

        MultiRegionCluster.Builder multiRegionClusterName​(String multiRegionClusterName)

        The name of the multi-Region cluster.

        Parameters:
        multiRegionClusterName - The name of the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        MultiRegionCluster.Builder description​(String description)

        The description of the multi-Region cluster.

        Parameters:
        description - The description of the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        MultiRegionCluster.Builder status​(String status)

        The current status of the multi-Region cluster.

        Parameters:
        status - The current status of the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodeType

        MultiRegionCluster.Builder nodeType​(String nodeType)

        The node type used by the multi-Region cluster.

        Parameters:
        nodeType - The node type used by the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • engine

        MultiRegionCluster.Builder engine​(String engine)

        The name of the engine used by the multi-Region cluster.

        Parameters:
        engine - The name of the engine used by the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • engineVersion

        MultiRegionCluster.Builder engineVersion​(String engineVersion)

        The version of the engine used by the multi-Region cluster.

        Parameters:
        engineVersion - The version of the engine used by the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • numberOfShards

        MultiRegionCluster.Builder numberOfShards​(Integer numberOfShards)

        The number of shards in the multi-Region cluster.

        Parameters:
        numberOfShards - The number of shards in the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clusters

        MultiRegionCluster.Builder clusters​(Collection<RegionalCluster> clusters)

        The clusters in this multi-Region cluster.

        Parameters:
        clusters - The clusters in this multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clusters

        MultiRegionCluster.Builder clusters​(RegionalCluster... clusters)

        The clusters in this multi-Region cluster.

        Parameters:
        clusters - The clusters in this multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • multiRegionParameterGroupName

        MultiRegionCluster.Builder multiRegionParameterGroupName​(String multiRegionParameterGroupName)

        The name of the multi-Region parameter group associated with the cluster.

        Parameters:
        multiRegionParameterGroupName - The name of the multi-Region parameter group associated with the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tlsEnabled

        MultiRegionCluster.Builder tlsEnabled​(Boolean tlsEnabled)

        Indiciates if the multi-Region cluster is TLS enabled.

        Parameters:
        tlsEnabled - Indiciates if the multi-Region cluster is TLS enabled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • arn

        MultiRegionCluster.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the multi-Region cluster.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the multi-Region cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.