Interface SourceRevision.Builder

    • Method Detail

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