Interface ClusterCreateBuilder

    • Method Detail

      • name

        ClusterCreateBuilder name​(String name)
        Add the name of the cluster.
        Parameters:
        name - The name of the cluster.
        Returns:
        ClusterCreateBuilder
      • metadata

        ClusterCreateBuilder metadata​(Map<String,​String> metadata)
        Add a set of key and value pairs to associate with the cluster.
        Parameters:
        metadata - A set of key and value pairs to associate with the cluster.
        Returns:
        ClusterCreateBuilder
      • desiredCapacity

        ClusterCreateBuilder desiredCapacity​(int desiredCapacity)
        Add the capacity, or initial size, of the cluster
        Parameters:
        desiredCapacity - The capacity, or initial size, of the cluster
        Returns:
        ClusterCreateBuilder
      • maxSize

        ClusterCreateBuilder maxSize​(int maxSize)
        Add the maximum size of the cluster.
        Parameters:
        maxSize - The maximum size of the cluster.
        Returns:
        ClusterCreateBuilder
      • minSize

        ClusterCreateBuilder minSize​(int minSize)
        Add the minimum size of the cluster.
        Parameters:
        minSize - The minimum size of the cluster.
        Returns:
        ClusterCreateBuilder
      • profileID

        ClusterCreateBuilder profileID​(String profileID)
        Add the ID or name of the profile for the cluster.
        Parameters:
        profileID - The ID or name of the profile for the cluster.
        Returns:
        ClusterCreateBuilder
      • timeout

        ClusterCreateBuilder timeout​(int timeout)
        Add the timeout value, in minutes, for cluster creation.
        Parameters:
        timeout - The timeout value, in minutes, for cluster creation.
        Returns:
        ClusterCreateBuilder