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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SourceRevision.BuilderactionName(String actionName)The name of the action that processed the revision to the source artifact.SourceRevision.BuilderrevisionId(String revisionId)The system-generated unique ID that identifies the revision number of the artifact.SourceRevision.BuilderrevisionSummary(String revisionSummary)Summary information about the most recent revision of the artifact.SourceRevision.BuilderrevisionUrl(String revisionUrl)The commit ID for the artifact revision.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
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-summarykey 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 acodepipeline-artifact-revision-summarykey 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.
-
-