Class StepFunctionsStartExecutionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.stepfunctions.tasks.StepFunctionsStartExecutionProps.Jsii$Proxy
- All Implemented Interfaces:
StepFunctionsStartExecutionProps,TaskStateBaseProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
StepFunctionsStartExecutionProps
@Stability(Stable)
@Internal
public static final class StepFunctionsStartExecutionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements StepFunctionsStartExecutionProps
An implementation for
StepFunctionsStartExecutionProps-
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.services.stepfunctions.tasks.StepFunctionsStartExecutionProps
StepFunctionsStartExecutionProps.Builder, StepFunctionsStartExecutionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theStepFunctionsStartExecutionProps.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 BooleanPass the execution ID from the context object to the execution input.final Stringfinal software.amazon.awscdk.core.Durationfinal TaskInputgetInput()The JSON input for the execution, same as that of StartExecution.final Stringfinal IntegrationPatternfinal StringgetName()The name of the execution, same as that of StartExecution.final Stringfinal Stringfinal IStateMachineThe Step Functions state machine to start the execution on.final software.amazon.awscdk.core.Durationfinal 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 theStepFunctionsStartExecutionProps.Builder.
-
-
Method Details
-
getStateMachine
Description copied from interface:StepFunctionsStartExecutionPropsThe Step Functions state machine to start the execution on.- Specified by:
getStateMachinein interfaceStepFunctionsStartExecutionProps
-
getAssociateWithParent
Description copied from interface:StepFunctionsStartExecutionPropsPass the execution ID from the context object to the execution input.This allows the Step Functions UI to link child executions from parent executions, making it easier to trace execution flow across state machines.
If you set this property to
true, theinputproperty must be an object (provided bysfn.TaskInput.fromObject) or omitted entirely.Default: - false
- Specified by:
getAssociateWithParentin interfaceStepFunctionsStartExecutionProps- See Also:
-
getInput
Description copied from interface:StepFunctionsStartExecutionPropsThe JSON input for the execution, same as that of StartExecution.Default: - The state input (JSON path '$')
- Specified by:
getInputin interfaceStepFunctionsStartExecutionProps- See Also:
-
getName
Description copied from interface:StepFunctionsStartExecutionPropsThe name of the execution, same as that of StartExecution.Default: - None
- Specified by:
getNamein interfaceStepFunctionsStartExecutionProps- See Also:
-
getComment
- Specified by:
getCommentin interfaceTaskStateBaseProps
-
getHeartbeat
public final software.amazon.awscdk.core.Duration getHeartbeat()- Specified by:
getHeartbeatin interfaceTaskStateBaseProps
-
getInputPath
- Specified by:
getInputPathin interfaceTaskStateBaseProps
-
getIntegrationPattern
- Specified by:
getIntegrationPatternin interfaceTaskStateBaseProps
-
getOutputPath
- Specified by:
getOutputPathin interfaceTaskStateBaseProps
-
getResultPath
- Specified by:
getResultPathin interfaceTaskStateBaseProps
-
getResultSelector
- Specified by:
getResultSelectorin interfaceTaskStateBaseProps
-
getTimeout
public final software.amazon.awscdk.core.Duration getTimeout()- Specified by:
getTimeoutin interfaceTaskStateBaseProps
-
$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()
-