@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ElicitationCodeHookInvocationSetting extends Object implements Serializable, Cloneable, StructuredPojo
Settings that specify the dialog code hook that is called by Amazon Lex between eliciting slot values.
Constructor and Description |
---|
ElicitationCodeHookInvocationSetting() |
Modifier and Type | Method and Description |
---|---|
ElicitationCodeHookInvocationSetting |
clone() |
boolean |
equals(Object obj) |
Boolean |
getEnableCodeHookInvocation()
Indicates whether a Lambda function should be invoked for the dialog.
|
String |
getInvocationLabel()
A label that indicates the dialog step from which the dialog code hook is happening.
|
int |
hashCode() |
Boolean |
isEnableCodeHookInvocation()
Indicates whether a Lambda function should be invoked for the dialog.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEnableCodeHookInvocation(Boolean enableCodeHookInvocation)
Indicates whether a Lambda function should be invoked for the dialog.
|
void |
setInvocationLabel(String invocationLabel)
A label that indicates the dialog step from which the dialog code hook is happening.
|
String |
toString()
Returns a string representation of this object.
|
ElicitationCodeHookInvocationSetting |
withEnableCodeHookInvocation(Boolean enableCodeHookInvocation)
Indicates whether a Lambda function should be invoked for the dialog.
|
ElicitationCodeHookInvocationSetting |
withInvocationLabel(String invocationLabel)
A label that indicates the dialog step from which the dialog code hook is happening.
|
public ElicitationCodeHookInvocationSetting()
public void setEnableCodeHookInvocation(Boolean enableCodeHookInvocation)
Indicates whether a Lambda function should be invoked for the dialog.
enableCodeHookInvocation
- Indicates whether a Lambda function should be invoked for the dialog.public Boolean getEnableCodeHookInvocation()
Indicates whether a Lambda function should be invoked for the dialog.
public ElicitationCodeHookInvocationSetting withEnableCodeHookInvocation(Boolean enableCodeHookInvocation)
Indicates whether a Lambda function should be invoked for the dialog.
enableCodeHookInvocation
- Indicates whether a Lambda function should be invoked for the dialog.public Boolean isEnableCodeHookInvocation()
Indicates whether a Lambda function should be invoked for the dialog.
public void setInvocationLabel(String invocationLabel)
A label that indicates the dialog step from which the dialog code hook is happening.
invocationLabel
- A label that indicates the dialog step from which the dialog code hook is happening.public String getInvocationLabel()
A label that indicates the dialog step from which the dialog code hook is happening.
public ElicitationCodeHookInvocationSetting withInvocationLabel(String invocationLabel)
A label that indicates the dialog step from which the dialog code hook is happening.
invocationLabel
- A label that indicates the dialog step from which the dialog code hook is happening.public String toString()
toString
in class Object
Object.toString()
public ElicitationCodeHookInvocationSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.