@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.
PipeTargetInvocationType
public 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.
PipeTargetInvocationType
public 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.
PipeTargetInvocationType
public 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.
PipeTargetInvocationType
public String toString()
toString
in class Object
Object.toString()
public PipeTargetStateMachineParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.