@Generated(value="software.amazon.awssdk:codegen") public final class DialogCodeHookInvocationSetting extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DialogCodeHookInvocationSetting.Builder,DialogCodeHookInvocationSetting>
Settings that specify the dialog code hook that is called by Amazon Lex at a step of the conversation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DialogCodeHookInvocationSetting.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
active()
Determines whether a dialog code hook is used when the intent is activated.
|
static DialogCodeHookInvocationSetting.Builder |
builder() |
Boolean |
enableCodeHookInvocation()
Indicates whether a Lambda function should be invoked for the dialog.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
invocationLabel()
A label that indicates the dialog step from which the dialog code hook is happening.
|
PostDialogCodeHookInvocationSpecification |
postCodeHookSpecification()
Contains the responses and actions that Amazon Lex takes after the Lambda function is complete.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DialogCodeHookInvocationSetting.Builder> |
serializableBuilderClass() |
DialogCodeHookInvocationSetting.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Boolean enableCodeHookInvocation()
Indicates whether a Lambda function should be invoked for the dialog.
public final Boolean active()
Determines whether a dialog code hook is used when the intent is activated.
public final String invocationLabel()
A label that indicates the dialog step from which the dialog code hook is happening.
public final PostDialogCodeHookInvocationSpecification postCodeHookSpecification()
Contains the responses and actions that Amazon Lex takes after the Lambda function is complete.
public DialogCodeHookInvocationSetting.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DialogCodeHookInvocationSetting.Builder,DialogCodeHookInvocationSetting>public static DialogCodeHookInvocationSetting.Builder builder()
public static Class<? extends DialogCodeHookInvocationSetting.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.