Interface ArtifactRevision.Builder

    • Method Detail

      • name

        ArtifactRevision.Builder name​(String name)

        The name of an artifact. This name might be system-generated, such as "MyApp", or defined by the user when an action is created.

        Parameters:
        name - The name of an artifact. This name might be system-generated, such as "MyApp", or defined by the user when an action is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • revisionId

        ArtifactRevision.Builder revisionId​(String revisionId)

        The revision ID of the artifact.

        Parameters:
        revisionId - The revision ID of the artifact.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • revisionChangeIdentifier

        ArtifactRevision.Builder revisionChangeIdentifier​(String revisionChangeIdentifier)

        An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

        Parameters:
        revisionChangeIdentifier - An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • revisionSummary

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

        ArtifactRevision.Builder created​(Instant created)

        The date and time when the most recent revision of the artifact was created, in timestamp format.

        Parameters:
        created - The date and time when the most recent revision of the artifact was created, in timestamp format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • revisionUrl

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