Interface NodeOverrides.Builder

    • Method Detail

      • numNodes

        NodeOverrides.Builder numNodes​(Integer numNodes)

        The number of nodes to use with a multi-node parallel job. This value overrides the number of nodes that are specified in the job definition. To use this override, you must meet the following conditions:

        • There must be at least one node range in your job definition that has an open upper boundary, such as : or n:.

        • The lower boundary of the node range that's specified in the job definition must be fewer than the number of nodes specified in the override.

        • The main node index that's specified in the job definition must be fewer than the number of nodes specified in the override.

        Parameters:
        numNodes - The number of nodes to use with a multi-node parallel job. This value overrides the number of nodes that are specified in the job definition. To use this override, you must meet the following conditions:

        • There must be at least one node range in your job definition that has an open upper boundary, such as : or n:.

        • The lower boundary of the node range that's specified in the job definition must be fewer than the number of nodes specified in the override.

        • The main node index that's specified in the job definition must be fewer than the number of nodes specified in the override.

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

        NodeOverrides.Builder nodePropertyOverrides​(Collection<NodePropertyOverride> nodePropertyOverrides)

        The node property overrides for the job.

        Parameters:
        nodePropertyOverrides - The node property overrides for the job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodePropertyOverrides

        NodeOverrides.Builder nodePropertyOverrides​(NodePropertyOverride... nodePropertyOverrides)

        The node property overrides for the job.

        Parameters:
        nodePropertyOverrides - The node property overrides for the job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.