Package software.amazon.awscdk.pipelines
Class CodeCommitSourceOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.pipelines.CodeCommitSourceOptions.Jsii$Proxy
- All Implemented Interfaces:
CodeCommitSourceOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CodeCommitSourceOptions
@Stability(Stable)
@Internal
public static final class CodeCommitSourceOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CodeCommitSourceOptions
An implementation for
CodeCommitSourceOptions-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.pipelines.CodeCommitSourceOptions
CodeCommitSourceOptions.Builder, CodeCommitSourceOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCodeCommitSourceOptions.Builder.protectedJsii$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.JsonNodefinal booleanfinal BooleanIf this is set, the next CodeBuild job clones the repository (instead of CodePipeline downloading the files).final IRoleRole to be used by on commit event rule.final CodeCommitTriggerHow should CodePipeline detect source changes for this Action.final inthashCode()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 theCodeCommitSourceOptions.Builder.
-
-
Method Details
-
getCodeBuildCloneOutput
Description copied from interface:CodeCommitSourceOptionsIf 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
-
getEventRole
Description copied from interface:CodeCommitSourceOptionsRole to be used by on commit event rule.Used only when trigger value is CodeCommitTrigger.EVENTS.
Default: a new role will be created.
- Specified by:
getEventRolein interfaceCodeCommitSourceOptions
-
getTrigger
Description copied from interface:CodeCommitSourceOptionsHow should CodePipeline detect source changes for this Action.Default: CodeCommitTrigger.EVENTS
- Specified by:
getTriggerin interfaceCodeCommitSourceOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-