Interface PipelineVersion.Builder

  • Method Details

    • pipelineArn

      PipelineVersion.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.
    • pipelineVersionId

      PipelineVersion.Builder pipelineVersionId(Long pipelineVersionId)

      The ID of the pipeline version.

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

      PipelineVersion.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

      PipelineVersion.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.
    • creationTime

      PipelineVersion.Builder creationTime(Instant creationTime)

      The creation time of the pipeline version.

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

      PipelineVersion.Builder lastModifiedTime(Instant lastModifiedTime)

      The time when the pipeline version was last modified.

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

      PipelineVersion.Builder createdBy(UserContext 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

      default PipelineVersion.Builder createdBy(Consumer<UserContext.Builder> 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

      PipelineVersion.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 PipelineVersion.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:
    • lastExecutedPipelineExecutionArn

      PipelineVersion.Builder lastExecutedPipelineExecutionArn(String lastExecutedPipelineExecutionArn)

      The Amazon Resource Name (ARN) of the most recent pipeline execution created from this pipeline version.

      Parameters:
      lastExecutedPipelineExecutionArn - The Amazon Resource Name (ARN) of the most recent pipeline execution created from this pipeline version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastExecutedPipelineExecutionDisplayName

      PipelineVersion.Builder lastExecutedPipelineExecutionDisplayName(String lastExecutedPipelineExecutionDisplayName)

      The display name of the most recent pipeline execution created from this pipeline version.

      Parameters:
      lastExecutedPipelineExecutionDisplayName - The display name of the most recent pipeline execution created from this pipeline version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastExecutedPipelineExecutionStatus

      PipelineVersion.Builder lastExecutedPipelineExecutionStatus(String lastExecutedPipelineExecutionStatus)

      The status of the most recent pipeline execution created from this pipeline version.

      Parameters:
      lastExecutedPipelineExecutionStatus - The status of the most recent pipeline execution created from this pipeline version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastExecutedPipelineExecutionStatus

      PipelineVersion.Builder lastExecutedPipelineExecutionStatus(PipelineExecutionStatus lastExecutedPipelineExecutionStatus)

      The status of the most recent pipeline execution created from this pipeline version.

      Parameters:
      lastExecutedPipelineExecutionStatus - The status of the most recent pipeline execution created from this pipeline version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: