Interface NodeCreateBuilder

    • Method Detail

      • clusterID

        NodeCreateBuilder clusterID​(String clusterID)
        Add the ID or shortID or name of the cluster the node lives in. If not specified, the node created will be an orphaned node.
        Parameters:
        clusterID - The ID or shortID or name of the cluster
        Returns:
        NodeCreateBuilder
      • metadata

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

        NodeCreateBuilder name​(String name)
        Add the name of the node to be created.
        Parameters:
        name - The name of the node
        Returns:
        NodeCreateBuilder
      • profileID

        NodeCreateBuilder profileID​(String profileID)
        Add the ID or shortID or name of the profile for the node.
        Parameters:
        profileID - The ID or shortID or name of the profile
        Returns:
        NodeCreateBuilder
      • role

        NodeCreateBuilder role​(String role)
        Add a string indicating the role this node plays in a cluster.
        Parameters:
        role - a string indicating the role this node plays
        Returns:
        NodeCreateBuilder