@Generated(value="jsii-pacmak/0.7.8 (build 100f5ad)", date="2018-10-26T18:00:29.450Z") public interface GitHubSourceActionProps extends software.amazon.jsii.JsiiSerializable, software.amazon.awscdk.services.codepipeline.api.CommonActionProps, software.amazon.awscdk.services.codepipeline.api.CommonActionConstructProps
GitHub source action.| Modifier and Type | Interface and Description |
|---|---|
static class |
GitHubSourceActionProps.Builder
A builder for
GitHubSourceActionProps |
static class |
GitHubSourceActionProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static GitHubSourceActionProps.Builder |
builder() |
String |
getBranch()
The branch to use.
|
software.amazon.awscdk.Secret |
getOauthToken()
A GitHub OAuth token to use for authentication.
|
String |
getOutputArtifactName()
The name of the source's output artifact.
|
String |
getOwner()
The GitHub account/user that owns the repo.
|
Boolean |
getPollForSourceChanges()
Whether or not AWS CodePipeline should poll for source changes
|
String |
getRepo()
The name of the repo, without the username.
|
void |
setBranch(String value)
The branch to use.
|
void |
setOauthToken(software.amazon.awscdk.Secret value)
A GitHub OAuth token to use for authentication.
|
void |
setOutputArtifactName(String value)
The name of the source's output artifact.
|
void |
setOwner(String value)
The GitHub account/user that owns the repo.
|
void |
setPollForSourceChanges(Boolean value)
Whether or not AWS CodePipeline should poll for source changes
|
void |
setRepo(String value)
The name of the repo, without the username.
|
software.amazon.awscdk.Secret getOauthToken()
void setOauthToken(software.amazon.awscdk.Secret value)
String getOwner()
void setOwner(String value)
String getRepo()
void setRepo(String value)
String getBranch()
void setBranch(String value)
String getOutputArtifactName()
void setOutputArtifactName(String value)
Boolean getPollForSourceChanges()
void setPollForSourceChanges(Boolean value)
static GitHubSourceActionProps.Builder builder()
builder in interface software.amazon.awscdk.services.codepipeline.api.CommonActionConstructPropsbuilder in interface software.amazon.awscdk.services.codepipeline.api.CommonActionPropsGitHubSourceActionProps.Builder of GitHubSourceActionPropsCopyright © 2018. All rights reserved.