public static final class ConnectionSourceOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ConnectionSourceOptions
ConnectionSourceOptions
ConnectionSourceOptions.Builder, ConnectionSourceOptions.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Boolean |
getCodeBuildCloneOutput()
If this is set, the next CodeBuild job clones the repository (instead of CodePipeline downloading the files).
|
java.lang.String |
getConnectionArn()
The ARN of the CodeStar Connection created in the AWS console that has permissions to access this GitHub or BitBucket repository.
|
java.lang.Boolean |
getTriggerOnPush()
Controls automatically starting your pipeline when a new commit is made on the configured repository and branch.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getConnectionArn()
ConnectionSourceOptions
Example:
"arn:aws:codestar-connections:us-east-1:123456789012:connection/12345678-abcd-12ab-34cdef5678gh";
getConnectionArn
in interface ConnectionSourceOptions
public final java.lang.Boolean getCodeBuildCloneOutput()
ConnectionSourceOptions
This provides access to repository history, and retains symlinks (symlinks would otherwise be removed by CodePipeline).
Note: if this option is true, only CodeBuild jobs can use the output artifact.
Default: false
public final java.lang.Boolean getTriggerOnPush()
ConnectionSourceOptions
If unspecified, the default value is true, and the field does not display by default.
Default: true
getTriggerOnPush
in interface ConnectionSourceOptions
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()