Class GitHubSourceVariables.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codepipeline.actions.GitHubSourceVariables.Jsii$Proxy
- All Implemented Interfaces:
GitHubSourceVariables
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GitHubSourceVariables
@Stability(Stable)
@Internal
public static final class GitHubSourceVariables.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements GitHubSourceVariables
An implementation for
GitHubSourceVariables
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.codepipeline.actions.GitHubSourceVariables
GitHubSourceVariables.Builder, GitHubSourceVariables.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(GitHubSourceVariables.Builder builder) Constructor that initializes the object based on literal property values passed by theGitHubSourceVariables.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The date the currently last commit on the tracked branch was authored, in ISO-8601 format.final String
The name of the branch this action tracks.final String
The SHA1 hash of the currently last commit on the tracked branch.final String
The message of the currently last commit on the tracked branch.final String
The date the currently last commit on the tracked branch was committed, in ISO-8601 format.final String
The GitHub API URL of the currently last commit on the tracked branch.final String
The name of the repository this action points to.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theGitHubSourceVariables.Builder
.
-
-
Method Details
-
getAuthorDate
Description copied from interface:GitHubSourceVariables
The date the currently last commit on the tracked branch was authored, in ISO-8601 format.- Specified by:
getAuthorDate
in interfaceGitHubSourceVariables
-
getBranchName
Description copied from interface:GitHubSourceVariables
The name of the branch this action tracks.- Specified by:
getBranchName
in interfaceGitHubSourceVariables
-
getCommitId
Description copied from interface:GitHubSourceVariables
The SHA1 hash of the currently last commit on the tracked branch.- Specified by:
getCommitId
in interfaceGitHubSourceVariables
-
getCommitMessage
Description copied from interface:GitHubSourceVariables
The message of the currently last commit on the tracked branch.- Specified by:
getCommitMessage
in interfaceGitHubSourceVariables
-
getCommitterDate
Description copied from interface:GitHubSourceVariables
The date the currently last commit on the tracked branch was committed, in ISO-8601 format.- Specified by:
getCommitterDate
in interfaceGitHubSourceVariables
-
getCommitUrl
Description copied from interface:GitHubSourceVariables
The GitHub API URL of the currently last commit on the tracked branch.- Specified by:
getCommitUrl
in interfaceGitHubSourceVariables
-
getRepositoryName
Description copied from interface:GitHubSourceVariables
The name of the repository this action points to.- Specified by:
getRepositoryName
in interfaceGitHubSourceVariables
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-