Interface Cluster.Builder

    • Method Detail

      • activeOperationArn

        Cluster.Builder activeOperationArn​(String activeOperationArn)

        The Amazon Resource Name (ARN) that uniquely identifies a cluster operation.

        Parameters:
        activeOperationArn -

        The Amazon Resource Name (ARN) that uniquely identifies a cluster operation.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clusterType

        Cluster.Builder clusterType​(String clusterType)

        Cluster Type.

        Parameters:
        clusterType -

        Cluster Type.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ClusterType, ClusterType
      • clusterType

        Cluster.Builder clusterType​(ClusterType clusterType)

        Cluster Type.

        Parameters:
        clusterType -

        Cluster Type.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ClusterType, ClusterType
      • clusterArn

        Cluster.Builder clusterArn​(String clusterArn)

        The Amazon Resource Name (ARN) that uniquely identifies the cluster.

        Parameters:
        clusterArn -

        The Amazon Resource Name (ARN) that uniquely identifies the cluster.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clusterName

        Cluster.Builder clusterName​(String clusterName)

        The name of the cluster.

        Parameters:
        clusterName -

        The name of the cluster.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        Cluster.Builder creationTime​(Instant creationTime)

        The time when the cluster was created.

        Parameters:
        creationTime -

        The time when the cluster was created.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • currentVersion

        Cluster.Builder currentVersion​(String currentVersion)

        The current version of the MSK cluster.

        Parameters:
        currentVersion -

        The current version of the MSK cluster.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • state

        Cluster.Builder state​(String state)

        The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.

        Parameters:
        state -

        The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ClusterState, ClusterState
      • state

        Cluster.Builder state​(ClusterState state)

        The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.

        Parameters:
        state -

        The state of the cluster. The possible states are ACTIVE, CREATING, DELETING, FAILED, HEALING, MAINTENANCE, REBOOTING_BROKER, and UPDATING.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ClusterState, ClusterState
      • stateInfo

        Cluster.Builder stateInfo​(StateInfo stateInfo)

        State Info for the Amazon MSK cluster.

        Parameters:
        stateInfo -

        State Info for the Amazon MSK cluster.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        Cluster.Builder tags​(Map<String,​String> tags)

        Tags attached to the cluster.

        Parameters:
        tags -

        Tags attached to the cluster.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • provisioned

        Cluster.Builder provisioned​(Provisioned provisioned)

        Information about the provisioned cluster.

        Parameters:
        provisioned -

        Information about the provisioned cluster.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • serverless

        Cluster.Builder serverless​(Serverless serverless)

        Information about the serverless cluster.

        Parameters:
        serverless -

        Information about the serverless cluster.

        Returns:
        Returns a reference to this object so that method calls can be chained together.