@Stability(value=Stable) @Internal public static final class StepFunctionsStartExecutionProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements StepFunctionsStartExecutionProps
StepFunctionsStartExecutionPropssoftware.amazon.jsii.JsiiObject.InitializationModeStepFunctionsStartExecutionProps.Builder, StepFunctionsStartExecutionProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(IStateMachine stateMachine,
TaskInput input,
String name,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
StepFunctionsStartExecutionProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getComment() |
Duration |
getHeartbeat() |
TaskInput |
getInput()
The JSON input for the execution, same as that of StartExecution.
|
String |
getInputPath() |
IntegrationPattern |
getIntegrationPattern() |
String |
getName()
The name of the execution, same as that of StartExecution.
|
String |
getOutputPath() |
String |
getResultPath() |
IStateMachine |
getStateMachine()
The Step Functions state machine to start the execution on.
|
Duration |
getTimeout() |
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(IStateMachine stateMachine, TaskInput input, String name, String comment, Duration heartbeat, String inputPath, IntegrationPattern integrationPattern, String outputPath, String resultPath, Duration timeout)
StepFunctionsStartExecutionProps.Builder.public final IStateMachine getStateMachine()
StepFunctionsStartExecutionPropsgetStateMachine in interface StepFunctionsStartExecutionPropspublic final TaskInput getInput()
StepFunctionsStartExecutionPropsDefault: - The state input (JSON path '$')
getInput in interface StepFunctionsStartExecutionPropshttps://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.htmlpublic final String getName()
StepFunctionsStartExecutionPropsDefault: - None
getName in interface StepFunctionsStartExecutionPropshttps://docs.aws.amazon.com/step-functions/latest/apireference/API_StartExecution.htmlpublic final String getComment()
getComment in interface TaskStateBasePropspublic final Duration getHeartbeat()
getHeartbeat in interface TaskStateBasePropspublic final String getInputPath()
getInputPath in interface TaskStateBasePropspublic final IntegrationPattern getIntegrationPattern()
getIntegrationPattern in interface TaskStateBasePropspublic final String getOutputPath()
getOutputPath in interface TaskStateBasePropspublic final String getResultPath()
getResultPath in interface TaskStateBasePropspublic final Duration getTimeout()
getTimeout in interface TaskStateBaseProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.