@Generated(value="software.amazon.awssdk:codegen") public final class StepFunctionsAction extends Object implements SdkPojo, Serializable, ToCopyableBuilder<StepFunctionsAction.Builder,StepFunctionsAction>
Starts execution of a Step Functions state machine.
Modifier and Type | Class and Description |
---|---|
static interface |
StepFunctionsAction.Builder |
Modifier and Type | Method and Description |
---|---|
static StepFunctionsAction.Builder |
builder() |
boolean |
equals(Object obj) |
String |
executionNamePrefix()
(Optional) A name will be given to the state machine execution consisting of this prefix followed by a UUID.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
roleArn()
The ARN of the role that grants IoT permission to start execution of a state machine
("Action":"states:StartExecution").
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends StepFunctionsAction.Builder> |
serializableBuilderClass() |
String |
stateMachineName()
The name of the Step Functions state machine whose execution will be started.
|
StepFunctionsAction.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String executionNamePrefix()
(Optional) A name will be given to the state machine execution consisting of this prefix followed by a UUID. Step Functions automatically creates a unique name for each state machine execution if one is not provided.
public String stateMachineName()
The name of the Step Functions state machine whose execution will be started.
public String roleArn()
The ARN of the role that grants IoT permission to start execution of a state machine ("Action":"states:StartExecution").
public StepFunctionsAction.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<StepFunctionsAction.Builder,StepFunctionsAction>
public static StepFunctionsAction.Builder builder()
public static Class<? extends StepFunctionsAction.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.