Interface SourceRevision.Builder

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

public static interface SourceRevision.Builder extends SdkPojo, CopyableBuilder<SourceRevision.Builder,SourceRevision>
  • Method Details

    • actionName

      SourceRevision.Builder actionName(String actionName)

      The name of the action that processed the revision to the source artifact.

      Parameters:
      actionName - The name of the action that processed the revision to the source artifact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • revisionId

      SourceRevision.Builder revisionId(String revisionId)

      The system-generated unique ID that identifies the revision number of the artifact.

      Parameters:
      revisionId - The system-generated unique ID that identifies the revision number of the artifact.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • revisionSummary

      SourceRevision.Builder revisionSummary(String revisionSummary)

      Summary information about the most recent revision of the artifact. For GitHub and CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

      Parameters:
      revisionSummary - Summary information about the most recent revision of the artifact. For GitHub and CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • revisionUrl

      SourceRevision.Builder revisionUrl(String revisionUrl)

      The commit ID for the artifact revision. For artifacts stored in GitHub or CodeCommit repositories, the commit ID is linked to a commit details page.

      Parameters:
      revisionUrl - The commit ID for the artifact revision. For artifacts stored in GitHub or CodeCommit repositories, the commit ID is linked to a commit details page.
      Returns:
      Returns a reference to this object so that method calls can be chained together.