Interface StepDetailsEntity.Builder

  • Method Details

    • jobId

      The job ID.

      Parameters:
      jobId - The job ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • stepId

      The step ID.

      Parameters:
      stepId - The step ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • schemaVersion

      StepDetailsEntity.Builder schemaVersion(String schemaVersion)

      The schema version for a step template.

      Parameters:
      schemaVersion - The schema version for a step template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • template

      StepDetailsEntity.Builder template(Document template)

      The template for a step.

      Parameters:
      template - The template for a step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dependencies

      StepDetailsEntity.Builder dependencies(Collection<String> dependencies)

      The dependencies for a step.

      Parameters:
      dependencies - The dependencies for a step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dependencies

      StepDetailsEntity.Builder dependencies(String... dependencies)

      The dependencies for a step.

      Parameters:
      dependencies - The dependencies for a step.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • extensions

      StepDetailsEntity.Builder extensions(Collection<String> extensions)

      The Open Job Description extensions that the step uses. This value is used by the worker agent.

      Parameters:
      extensions - The Open Job Description extensions that the step uses. This value is used by the worker agent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • extensions

      StepDetailsEntity.Builder extensions(String... extensions)

      The Open Job Description extensions that the step uses. This value is used by the worker agent.

      Parameters:
      extensions - The Open Job Description extensions that the step uses. This value is used by the worker agent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resolvedSymbolTable

      StepDetailsEntity.Builder resolvedSymbolTable(String resolvedSymbolTable)

      The resolved symbol table for the step's expressions, serialized as JSON. This value is used by the worker agent.

      Parameters:
      resolvedSymbolTable - The resolved symbol table for the step's expressions, serialized as JSON. This value is used by the worker agent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.