Interface Step.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Step.Builder,Step>, SdkBuilder<Step.Builder,Step>, SdkPojo
Enclosing class:
Step

@Mutable @NotThreadSafe public static interface Step.Builder extends SdkPojo, CopyableBuilder<Step.Builder,Step>
  • Method Details

    • name

      Step.Builder name(String name)

      Name of the execution step

      Parameters:
      name - Name of the execution step
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • name

      Step.Builder name(StepName name)

      Name of the execution step

      Parameters:
      name - Name of the execution step
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Step.Builder status(String status)

      Current status of the step

      Parameters:
      status - Current status of the step
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Step.Builder status(StepStatus status)

      Current status of the step

      Parameters:
      status - Current status of the step
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      Step.Builder createdAt(Instant createdAt)

      Timestamp when the step was created

      Parameters:
      createdAt - Timestamp when the step was created
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      Step.Builder updatedAt(Instant updatedAt)

      Timestamp when the step was last updated

      Parameters:
      updatedAt - Timestamp when the step was last updated
      Returns:
      Returns a reference to this object so that method calls can be chained together.