Interface CreateNodeRequest.Builder

    • Method Detail

      • clusterId

        CreateNodeRequest.Builder clusterId​(String clusterId)
        The ID of the cluster.
        Parameters:
        clusterId - The ID of the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        CreateNodeRequest.Builder name​(String name)
        The user-specified name of the Node to be created.
        Parameters:
        name - The user-specified name of the Node to be created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodeInterfaceMappings

        CreateNodeRequest.Builder nodeInterfaceMappings​(NodeInterfaceMappingCreateRequest... nodeInterfaceMappings)
        Documentation update needed
        Parameters:
        nodeInterfaceMappings - Documentation update needed
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestId

        CreateNodeRequest.Builder requestId​(String requestId)
        An ID that you assign to a create request. This ID ensures idempotency when creating resources.
        Parameters:
        requestId - An ID that you assign to a create request. This ID ensures idempotency when creating resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • role

        CreateNodeRequest.Builder role​(String role)
        The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
        Parameters:
        role - The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        NodeRole, NodeRole
      • role

        CreateNodeRequest.Builder role​(NodeRole role)
        The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
        Parameters:
        role - The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        NodeRole, NodeRole
      • tags

        CreateNodeRequest.Builder tags​(Map<String,​String> tags)
        A collection of key-value pairs.
        Parameters:
        tags - A collection of key-value pairs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.