Class CfnWorkflow.CustomStepDetailsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.transfer.CfnWorkflow.CustomStepDetailsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkflow.CustomStepDetailsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkflow.CustomStepDetailsProperty
@Stability(Stable)
@Internal
public static final class CfnWorkflow.CustomStepDetailsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnWorkflow.CustomStepDetailsProperty
An implementation for
CfnWorkflow.CustomStepDetailsProperty
-
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.services.transfer.CfnWorkflow.CustomStepDetailsProperty
CfnWorkflow.CustomStepDetailsProperty.Builder, CfnWorkflow.CustomStepDetailsProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnWorkflow.CustomStepDetailsProperty.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
getName()
The name of the step, used as an identifier.final String
Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.final String
The ARN for the Lambda function that is being called.final Number
Timeout, in seconds, for the step.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 theCfnWorkflow.CustomStepDetailsProperty.Builder
.
-
-
Method Details
-
getName
Description copied from interface:CfnWorkflow.CustomStepDetailsProperty
The name of the step, used as an identifier.- Specified by:
getName
in interfaceCfnWorkflow.CustomStepDetailsProperty
- See Also:
-
getSourceFileLocation
Description copied from interface:CfnWorkflow.CustomStepDetailsProperty
Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.- To use the previous file as the input, enter
${previous.file}
. In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value. - To use the originally uploaded file location as input for this step, enter
${original.file}
.
- Specified by:
getSourceFileLocation
in interfaceCfnWorkflow.CustomStepDetailsProperty
- See Also:
- To use the previous file as the input, enter
-
getTarget
Description copied from interface:CfnWorkflow.CustomStepDetailsProperty
The ARN for the Lambda function that is being called.- Specified by:
getTarget
in interfaceCfnWorkflow.CustomStepDetailsProperty
- See Also:
-
getTimeoutSeconds
Description copied from interface:CfnWorkflow.CustomStepDetailsProperty
Timeout, in seconds, for the step.- Specified by:
getTimeoutSeconds
in interfaceCfnWorkflow.CustomStepDetailsProperty
- 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()
-