Interface GitHubSourceVariables
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
GitHubSourceVariables.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:48.444Z")
@Stability(Stable)
public interface GitHubSourceVariables
extends software.amazon.jsii.JsiiSerializable
The CodePipeline variables emitted by GitHub source Action.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.codepipeline.actions.*; GitHubSourceVariables gitHubSourceVariables = GitHubSourceVariables.builder() .authorDate("authorDate") .branchName("branchName") .commitId("commitId") .commitMessage("commitMessage") .committerDate("committerDate") .commitUrl("commitUrl") .repositoryName("repositoryName") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forGitHubSourceVariables
static final class
An implementation forGitHubSourceVariables
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The date the currently last commit on the tracked branch was authored, in ISO-8601 format.The name of the branch this action tracks.The SHA1 hash of the currently last commit on the tracked branch.The message of the currently last commit on the tracked branch.The date the currently last commit on the tracked branch was committed, in ISO-8601 format.The GitHub API URL of the currently last commit on the tracked branch.The name of the repository this action points to.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAuthorDate
The date the currently last commit on the tracked branch was authored, in ISO-8601 format. -
getBranchName
The name of the branch this action tracks. -
getCommitId
The SHA1 hash of the currently last commit on the tracked branch. -
getCommitMessage
The message of the currently last commit on the tracked branch. -
getCommitterDate
The date the currently last commit on the tracked branch was committed, in ISO-8601 format. -
getCommitUrl
The GitHub API URL of the currently last commit on the tracked branch. -
getRepositoryName
The name of the repository this action points to. -
builder
- Returns:
- a
GitHubSourceVariables.Builder
ofGitHubSourceVariables
-