Interface ComputeNode.Builder

  • Method Details

    • computeNodeName

      ComputeNode.Builder computeNodeName(String computeNodeName)

      The unique name for this compute node within the pipeline.

      Parameters:
      computeNodeName - The unique name for this compute node within the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • taskName

      ComputeNode.Builder taskName(String taskName)

      The name of the task to execute for this compute node.

      Parameters:
      taskName - The name of the task to execute for this compute node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • environmentVariables

      ComputeNode.Builder environmentVariables(Map<String,String> environmentVariables)

      Environment variables specific to this compute node. These override pipeline-level environment variables with the same key.

      Parameters:
      environmentVariables - Environment variables specific to this compute node. These override pipeline-level environment variables with the same key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dependsOn

      ComputeNode.Builder dependsOn(Collection<String> dependsOn)

      A list of compute node names that must complete successfully before this node can start.

      Parameters:
      dependsOn - A list of compute node names that must complete successfully before this node can start.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dependsOn

      ComputeNode.Builder dependsOn(String... dependsOn)

      A list of compute node names that must complete successfully before this node can start.

      Parameters:
      dependsOn - A list of compute node names that must complete successfully before this node can start.
      Returns:
      Returns a reference to this object so that method calls can be chained together.