@Generated(value="software.amazon.awssdk:codegen") public final class ExecutorConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExecutorConfiguration.Builder,ExecutorConfiguration>
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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExecutorConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExecutorConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
JobWorkerExecutorConfiguration |
jobWorkerExecutorConfiguration()
Details about the
JobWorker executor of the action type. |
LambdaExecutorConfiguration |
lambdaExecutorConfiguration()
Details about the
Lambda executor of the action type. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExecutorConfiguration.Builder> |
serializableBuilderClass() |
ExecutorConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final LambdaExecutorConfiguration lambdaExecutorConfiguration()
Details about the Lambda executor of the action type.
Lambda executor of the action type.public final JobWorkerExecutorConfiguration jobWorkerExecutorConfiguration()
Details about the JobWorker executor of the action type.
JobWorker executor of the action type.public ExecutorConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExecutorConfiguration.Builder,ExecutorConfiguration>public static ExecutorConfiguration.Builder builder()
public static Class<? extends ExecutorConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.