Interface DescribePipelineResponse.Builder

  • Method Details

    • pipelineArn

      DescribePipelineResponse.Builder pipelineArn(String pipelineArn)

      The Amazon Resource Name (ARN) of the pipeline.

      Parameters:
      pipelineArn - The Amazon Resource Name (ARN) of the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pipelineName

      DescribePipelineResponse.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.
    • pipelineDisplayName

      DescribePipelineResponse.Builder pipelineDisplayName(String pipelineDisplayName)

      The display name of the pipeline.

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

      DescribePipelineResponse.Builder pipelineDefinition(String pipelineDefinition)

      The JSON pipeline definition.

      Parameters:
      pipelineDefinition - The JSON pipeline definition.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pipelineDescription

      DescribePipelineResponse.Builder pipelineDescription(String pipelineDescription)

      The description of the pipeline.

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

      The Amazon Resource Name (ARN) that the pipeline uses to execute.

      Parameters:
      roleArn - The Amazon Resource Name (ARN) that the pipeline uses to execute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pipelineStatus

      DescribePipelineResponse.Builder pipelineStatus(String pipelineStatus)

      The status of the pipeline execution.

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

      DescribePipelineResponse.Builder pipelineStatus(PipelineStatus pipelineStatus)

      The status of the pipeline execution.

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

      DescribePipelineResponse.Builder creationTime(Instant creationTime)

      The time when the pipeline was created.

      Parameters:
      creationTime - The time when the pipeline was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      DescribePipelineResponse.Builder lastModifiedTime(Instant lastModifiedTime)

      The time when the pipeline was last modified.

      Parameters:
      lastModifiedTime - The time when the pipeline was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastRunTime

      DescribePipelineResponse.Builder lastRunTime(Instant lastRunTime)

      The time when the pipeline was last run.

      Parameters:
      lastRunTime - The time when the pipeline was last run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      Sets the value of the CreatedBy property for this object.
      Parameters:
      createdBy - The new value for the CreatedBy property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      Sets the value of the CreatedBy property for this object. This is a convenience method that creates an instance of the UserContext.Builder avoiding the need to create one manually via UserContext.builder().

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

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

      DescribePipelineResponse.Builder lastModifiedBy(UserContext lastModifiedBy)
      Sets the value of the LastModifiedBy property for this object.
      Parameters:
      lastModifiedBy - The new value for the LastModifiedBy property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedBy

      default DescribePipelineResponse.Builder lastModifiedBy(Consumer<UserContext.Builder> lastModifiedBy)
      Sets the value of the LastModifiedBy property for this object. This is a convenience method that creates an instance of the UserContext.Builder avoiding the need to create one manually via UserContext.builder().

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

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

      DescribePipelineResponse.Builder parallelismConfiguration(ParallelismConfiguration parallelismConfiguration)

      Lists the parallelism configuration applied to the pipeline.

      Parameters:
      parallelismConfiguration - Lists the parallelism configuration applied to the pipeline.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • parallelismConfiguration

      default DescribePipelineResponse.Builder parallelismConfiguration(Consumer<ParallelismConfiguration.Builder> parallelismConfiguration)

      Lists the parallelism configuration applied to the pipeline.

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

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

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

      DescribePipelineResponse.Builder pipelineVersionDisplayName(String pipelineVersionDisplayName)

      The display name of the pipeline version.

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

      DescribePipelineResponse.Builder pipelineVersionDescription(String pipelineVersionDescription)

      The description of the pipeline version.

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