@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExecutorConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The action engine, or executor, related to the supported integration model used to create and update the action type.
The available executor types are Lambda
and JobWorker
.
Constructor and Description |
---|
ExecutorConfiguration() |
Modifier and Type | Method and Description |
---|---|
ExecutorConfiguration |
clone() |
boolean |
equals(Object obj) |
JobWorkerExecutorConfiguration |
getJobWorkerExecutorConfiguration()
Details about the
JobWorker executor of the action type. |
LambdaExecutorConfiguration |
getLambdaExecutorConfiguration()
Details about the
Lambda executor of the action type. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setJobWorkerExecutorConfiguration(JobWorkerExecutorConfiguration jobWorkerExecutorConfiguration)
Details about the
JobWorker executor of the action type. |
void |
setLambdaExecutorConfiguration(LambdaExecutorConfiguration lambdaExecutorConfiguration)
Details about the
Lambda executor of the action type. |
String |
toString()
Returns a string representation of this object.
|
ExecutorConfiguration |
withJobWorkerExecutorConfiguration(JobWorkerExecutorConfiguration jobWorkerExecutorConfiguration)
Details about the
JobWorker executor of the action type. |
ExecutorConfiguration |
withLambdaExecutorConfiguration(LambdaExecutorConfiguration lambdaExecutorConfiguration)
Details about the
Lambda executor of the action type. |
public void setLambdaExecutorConfiguration(LambdaExecutorConfiguration lambdaExecutorConfiguration)
Details about the Lambda
executor of the action type.
lambdaExecutorConfiguration
- Details about the Lambda
executor of the action type.public LambdaExecutorConfiguration getLambdaExecutorConfiguration()
Details about the Lambda
executor of the action type.
Lambda
executor of the action type.public ExecutorConfiguration withLambdaExecutorConfiguration(LambdaExecutorConfiguration lambdaExecutorConfiguration)
Details about the Lambda
executor of the action type.
lambdaExecutorConfiguration
- Details about the Lambda
executor of the action type.public void setJobWorkerExecutorConfiguration(JobWorkerExecutorConfiguration jobWorkerExecutorConfiguration)
Details about the JobWorker
executor of the action type.
jobWorkerExecutorConfiguration
- Details about the JobWorker
executor of the action type.public JobWorkerExecutorConfiguration getJobWorkerExecutorConfiguration()
Details about the JobWorker
executor of the action type.
JobWorker
executor of the action type.public ExecutorConfiguration withJobWorkerExecutorConfiguration(JobWorkerExecutorConfiguration jobWorkerExecutorConfiguration)
Details about the JobWorker
executor of the action type.
jobWorkerExecutorConfiguration
- Details about the JobWorker
executor of the action type.public String toString()
toString
in class Object
Object.toString()
public ExecutorConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.