Package software.amazon.awscdk.pipelines
Class ConnectionSourceOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.pipelines.ConnectionSourceOptions.Jsii$Proxy
- All Implemented Interfaces:
ConnectionSourceOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ConnectionSourceOptions
@Stability(Stable)
@Internal
public static final class ConnectionSourceOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ConnectionSourceOptions
An implementation for
ConnectionSourceOptions
-
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.pipelines.ConnectionSourceOptions
ConnectionSourceOptions.Builder, ConnectionSourceOptions.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theConnectionSourceOptions.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 action name used for this source in the CodePipeline.final Boolean
If this is set, the next CodeBuild job clones the repository (instead of CodePipeline downloading the files).final String
The ARN of the CodeStar Connection created in the AWS console that has permissions to access this GitHub or BitBucket repository.final Boolean
Controls automatically starting your pipeline when a new commit is made on the configured repository and branch.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 theConnectionSourceOptions.Builder
.
-
-
Method Details
-
getConnectionArn
Description copied from interface:ConnectionSourceOptions
The ARN of the CodeStar Connection created in the AWS console that has permissions to access this GitHub or BitBucket repository.Example:
"arn:aws:codestar-connections:us-east-1:123456789012:connection/12345678-abcd-12ab-34cdef5678gh";
- Specified by:
getConnectionArn
in interfaceConnectionSourceOptions
- See Also:
-
getActionName
Description copied from interface:ConnectionSourceOptions
The action name used for this source in the CodePipeline.Default: - The repository string
- Specified by:
getActionName
in interfaceConnectionSourceOptions
-
getCodeBuildCloneOutput
Description copied from interface:ConnectionSourceOptions
If this is set, the next CodeBuild job clones the repository (instead of CodePipeline downloading the files).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
- Specified by:
getCodeBuildCloneOutput
in interfaceConnectionSourceOptions
- See Also:
-
getTriggerOnPush
Description copied from interface:ConnectionSourceOptions
Controls automatically starting your pipeline when a new commit is made on the configured repository and branch.If unspecified, the default value is true, and the field does not display by default.
Default: true
- Specified by:
getTriggerOnPush
in interfaceConnectionSourceOptions
- See Also:
-
$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()
-