@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PipeTargetStateMachineParameters extends Object implements Serializable, Cloneable, StructuredPojo
The parameters for using a Step Functions state machine as a target.
| Constructor and Description |
|---|
PipeTargetStateMachineParameters() |
| Modifier and Type | Method and Description |
|---|---|
PipeTargetStateMachineParameters |
clone() |
boolean |
equals(Object obj) |
String |
getInvocationType()
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setInvocationType(String invocationType)
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
|
String |
toString()
Returns a string representation of this object.
|
PipeTargetStateMachineParameters |
withInvocationType(PipeTargetInvocationType invocationType)
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
|
PipeTargetStateMachineParameters |
withInvocationType(String invocationType)
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
|
public void setInvocationType(String invocationType)
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution
in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
invocationType - Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
PipeTargetInvocationTypepublic String getInvocationType()
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution
in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
PipeTargetInvocationTypepublic PipeTargetStateMachineParameters withInvocationType(String invocationType)
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution
in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
invocationType - Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
PipeTargetInvocationTypepublic PipeTargetStateMachineParameters withInvocationType(PipeTargetInvocationType invocationType)
Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution
in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
invocationType - Specify whether to invoke the Step Functions state machine synchronously or asynchronously.
REQUEST_RESPONSE (default) - Invoke synchronously. For more information, see StartSyncExecution in the Step Functions API Reference.
REQUEST_RESPONSE is not supported for STANDARD state machine workflows.
FIRE_AND_FORGET - Invoke asynchronously. For more information, see StartExecution in the Step Functions API Reference.
For more information, see Invocation types in the Amazon EventBridge User Guide.
PipeTargetInvocationTypepublic String toString()
toString in class ObjectObject.toString()public PipeTargetStateMachineParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.