Interface KxAttachedCluster.Builder

All Superinterfaces:
Buildable, CopyableBuilder<KxAttachedCluster.Builder,KxAttachedCluster>, SdkBuilder<KxAttachedCluster.Builder,KxAttachedCluster>, SdkPojo
Enclosing class:
KxAttachedCluster

public static interface KxAttachedCluster.Builder extends SdkPojo, CopyableBuilder<KxAttachedCluster.Builder,KxAttachedCluster>
  • Method Details

    • clusterName

      KxAttachedCluster.Builder clusterName(String clusterName)

      A unique name for the attached cluster.

      Parameters:
      clusterName - A unique name for the attached cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clusterType

      KxAttachedCluster.Builder clusterType(String clusterType)

      Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.

      Parameters:
      clusterType - Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • clusterType

      KxAttachedCluster.Builder clusterType(KxClusterType clusterType)

      Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.

      Parameters:
      clusterType - Specifies the type of cluster. The volume for TP and RDB cluster types will be used for TP logs.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • clusterStatus

      KxAttachedCluster.Builder clusterStatus(String clusterStatus)

      The status of the attached cluster.

      • PENDING – The cluster is pending creation.

      • CREATING – The cluster creation process is in progress.

      • CREATE_FAILED – The cluster creation process has failed.

      • RUNNING – The cluster creation process is running.

      • UPDATING – The cluster is in the process of being updated.

      • DELETING – The cluster is in the process of being deleted.

      • DELETED – The cluster has been deleted.

      • DELETE_FAILED – The cluster failed to delete.

      Parameters:
      clusterStatus - The status of the attached cluster.

      • PENDING – The cluster is pending creation.

      • CREATING – The cluster creation process is in progress.

      • CREATE_FAILED – The cluster creation process has failed.

      • RUNNING – The cluster creation process is running.

      • UPDATING – The cluster is in the process of being updated.

      • DELETING – The cluster is in the process of being deleted.

      • DELETED – The cluster has been deleted.

      • DELETE_FAILED – The cluster failed to delete.

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

      KxAttachedCluster.Builder clusterStatus(KxClusterStatus clusterStatus)

      The status of the attached cluster.

      • PENDING – The cluster is pending creation.

      • CREATING – The cluster creation process is in progress.

      • CREATE_FAILED – The cluster creation process has failed.

      • RUNNING – The cluster creation process is running.

      • UPDATING – The cluster is in the process of being updated.

      • DELETING – The cluster is in the process of being deleted.

      • DELETED – The cluster has been deleted.

      • DELETE_FAILED – The cluster failed to delete.

      Parameters:
      clusterStatus - The status of the attached cluster.

      • PENDING – The cluster is pending creation.

      • CREATING – The cluster creation process is in progress.

      • CREATE_FAILED – The cluster creation process has failed.

      • RUNNING – The cluster creation process is running.

      • UPDATING – The cluster is in the process of being updated.

      • DELETING – The cluster is in the process of being deleted.

      • DELETED – The cluster has been deleted.

      • DELETE_FAILED – The cluster failed to delete.

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