@Stability(value=Stable) @Internal public static final class ProduceActionOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements ProduceActionOptions
ProduceActionOptionssoftware.amazon.jsii.JsiiObject.InitializationModeProduceActionOptions.Builder, ProduceActionOptions.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.
|
protected |
Jsii$Proxy(ProduceActionOptions.Builder builder)
Constructor that initializes the object based on literal property values passed by the
ProduceActionOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getActionName()
Name the action should get.
|
ArtifactMap |
getArtifacts()
Helper object to translate FileSets to CodePipeline Artifacts.
|
Boolean |
getBeforeSelfMutation()
Whether or not this action is inserted before self mutation.
|
CodeBuildOptions |
getCodeBuildDefaults()
If this action factory creates a CodeBuild step, default options to inherit.
|
Artifact |
getFallbackArtifact()
An input artifact that CodeBuild projects that don't actually need an input artifact can use.
|
CodePipeline |
getPipeline()
The pipeline the action is being generated for.
|
Number |
getRunOrder()
RunOrder the action should get.
|
software.constructs.Construct |
getScope()
Scope in which to create constructs.
|
String |
getVariablesNamespace()
If this step is producing outputs, the variables namespace assigned to it.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(ProduceActionOptions.Builder builder)
ProduceActionOptions.Builder.public final String getActionName()
ProduceActionOptionsgetActionName in interface ProduceActionOptionspublic final ArtifactMap getArtifacts()
ProduceActionOptionsgetArtifacts in interface ProduceActionOptionspublic final CodePipeline getPipeline()
ProduceActionOptionsgetPipeline in interface ProduceActionOptionspublic final Number getRunOrder()
ProduceActionOptionsgetRunOrder in interface ProduceActionOptionspublic final software.constructs.Construct getScope()
ProduceActionOptionsgetScope in interface ProduceActionOptionspublic final Boolean getBeforeSelfMutation()
ProduceActionOptionsIf 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
getBeforeSelfMutation in interface ProduceActionOptionspublic final CodeBuildOptions getCodeBuildDefaults()
ProduceActionOptionsDefault: - No CodeBuild project defaults
getCodeBuildDefaults in interface ProduceActionOptionspublic final Artifact getFallbackArtifact()
ProduceActionOptionsCodeBuild 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
getFallbackArtifact in interface ProduceActionOptionspublic final String getVariablesNamespace()
ProduceActionOptionsPass this on to the Action you are creating.
Default: - Step doesn't produce any outputs
getVariablesNamespace in interface ProduceActionOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.