Class ProduceActionOptions.Jsii$Proxy
- All Implemented Interfaces:
ProduceActionOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ProduceActionOptions
ProduceActionOptions-
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.ProduceActionOptions
ProduceActionOptions.Builder, ProduceActionOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(ProduceActionOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theProduceActionOptions.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 StringName the action should get.final ArtifactMapHelper object to translate FileSets to CodePipeline Artifacts.final BooleanWhether or not this action is inserted before self mutation.final CodeBuildOptionsIf this action factory creates a CodeBuild step, default options to inherit.final ArtifactAn input artifact that CodeBuild projects that don't actually need an input artifact can use.final CodePipelineThe pipeline the action is being generated for.final NumberRunOrder the action should get.final software.constructs.ConstructgetScope()Scope in which to create constructs.final StackOutputsMapHelper object to produce variables exported from stack deployments.final StringIf this step is producing outputs, the variables namespace assigned to it.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 theProduceActionOptions.Builder.
-
-
Method Details
-
getActionName
Description copied from interface:ProduceActionOptionsName the action should get.- Specified by:
getActionNamein interfaceProduceActionOptions
-
getArtifacts
Description copied from interface:ProduceActionOptionsHelper object to translate FileSets to CodePipeline Artifacts.- Specified by:
getArtifactsin interfaceProduceActionOptions
-
getPipeline
Description copied from interface:ProduceActionOptionsThe pipeline the action is being generated for.- Specified by:
getPipelinein interfaceProduceActionOptions
-
getRunOrder
Description copied from interface:ProduceActionOptionsRunOrder the action should get.- Specified by:
getRunOrderin interfaceProduceActionOptions
-
getScope
public final software.constructs.Construct getScope()Description copied from interface:ProduceActionOptionsScope in which to create constructs.- Specified by:
getScopein interfaceProduceActionOptions
-
getStackOutputsMap
Description copied from interface:ProduceActionOptionsHelper object to produce variables exported from stack deployments.If your step references outputs from a stack deployment, use this to map the output references to Codepipeline variable names.
Note - Codepipeline variables can only be referenced in action configurations.
- Specified by:
getStackOutputsMapin interfaceProduceActionOptions
-
getBeforeSelfMutation
Description copied from interface:ProduceActionOptionsWhether or not this action is inserted before self mutation.If it is, the action should take care to reflect some part of its own definition in the pipeline action definition, to trigger a restart after self-mutation (if necessary).
Default: false
- Specified by:
getBeforeSelfMutationin interfaceProduceActionOptions
-
getCodeBuildDefaults
Description copied from interface:ProduceActionOptionsIf this action factory creates a CodeBuild step, default options to inherit.Default: - No CodeBuild project defaults
- Specified by:
getCodeBuildDefaultsin interfaceProduceActionOptions
-
getFallbackArtifact
Description copied from interface:ProduceActionOptionsAn input artifact that CodeBuild projects that don't actually need an input artifact can use.CodeBuild Projects MUST have an input artifact in order to be added to the Pipeline. If the Project doesn't actually care about its input (it can be anything), it can use the Artifact passed here.
Default: - A fallback artifact does not exist
- Specified by:
getFallbackArtifactin interfaceProduceActionOptions
-
getVariablesNamespace
Description copied from interface:ProduceActionOptionsIf this step is producing outputs, the variables namespace assigned to it.Pass this on to the Action you are creating.
Default: - Step doesn't produce any outputs
- Specified by:
getVariablesNamespacein interfaceProduceActionOptions
-
$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()
-