Interface NodeProperties.Builder

    • Method Detail

      • numNodes

        NodeProperties.Builder numNodes​(Integer numNodes)

        The number of nodes that are associated with a multi-node parallel job.

        Parameters:
        numNodes - The number of nodes that are associated with a multi-node parallel job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • mainNode

        NodeProperties.Builder mainNode​(Integer mainNode)

        Specifies the node index for the main node of a multi-node parallel job. This node index value must be fewer than the number of nodes.

        Parameters:
        mainNode - Specifies the node index for the main node of a multi-node parallel job. This node index value must be fewer than the number of nodes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodeRangeProperties

        NodeProperties.Builder nodeRangeProperties​(Collection<NodeRangeProperty> nodeRangeProperties)

        A list of node ranges and their properties that are associated with a multi-node parallel job.

        Parameters:
        nodeRangeProperties - A list of node ranges and their properties that are associated with a multi-node parallel job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodeRangeProperties

        NodeProperties.Builder nodeRangeProperties​(NodeRangeProperty... nodeRangeProperties)

        A list of node ranges and their properties that are associated with a multi-node parallel job.

        Parameters:
        nodeRangeProperties - A list of node ranges and their properties that are associated with a multi-node parallel job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.