Interface PipelineSummary.Builder

  • Method Details

    • pipelineName

      PipelineSummary.Builder pipelineName(String pipelineName)

      The name of the pipeline.

      Parameters:
      pipelineName - The name of the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      PipelineSummary.Builder description(String description)

      The description of the pipeline.

      Parameters:
      description - The description of the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pipelineArn

      PipelineSummary.Builder pipelineArn(String pipelineArn)

      The ARN of the pipeline.

      Parameters:
      pipelineArn - The ARN of the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • version

      PipelineSummary.Builder version(String version)

      The version of the pipeline.

      Parameters:
      version - The version of the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current lifecycle status of the pipeline.

      Parameters:
      status - The current lifecycle status of the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current lifecycle status of the pipeline.

      This is a convenience method that creates an instance of the ResourceStatus.Builder avoiding the need to create one manually via ResourceStatus.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to status(ResourceStatus).

      Parameters:
      status - a consumer that will call methods on ResourceStatus.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      PipelineSummary.Builder createdAt(Instant createdAt)

      The time the pipeline was created, in Unix epoch time.

      Parameters:
      createdAt - The time the pipeline was created, in Unix epoch time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      PipelineSummary.Builder updatedAt(Instant updatedAt)

      The time the pipeline was last updated, in Unix epoch time.

      Parameters:
      updatedAt - The time the pipeline was last updated, in Unix epoch time.
      Returns:
      Returns a reference to this object so that method calls can be chained together.