@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IntentClosingSetting extends Object implements Serializable, Cloneable, StructuredPojo
Provides a statement the Amazon Lex conveys to the user when the intent is successfully fulfilled.
Constructor and Description |
---|
IntentClosingSetting() |
Modifier and Type | Method and Description |
---|---|
IntentClosingSetting |
clone() |
boolean |
equals(Object obj) |
ResponseSpecification |
getClosingResponse()
The response that Amazon Lex sends to the user when the intent is complete.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setClosingResponse(ResponseSpecification closingResponse)
The response that Amazon Lex sends to the user when the intent is complete.
|
String |
toString()
Returns a string representation of this object.
|
IntentClosingSetting |
withClosingResponse(ResponseSpecification closingResponse)
The response that Amazon Lex sends to the user when the intent is complete.
|
public void setClosingResponse(ResponseSpecification closingResponse)
The response that Amazon Lex sends to the user when the intent is complete.
closingResponse
- The response that Amazon Lex sends to the user when the intent is complete.public ResponseSpecification getClosingResponse()
The response that Amazon Lex sends to the user when the intent is complete.
public IntentClosingSetting withClosingResponse(ResponseSpecification closingResponse)
The response that Amazon Lex sends to the user when the intent is complete.
closingResponse
- The response that Amazon Lex sends to the user when the intent is complete.public String toString()
toString
in class Object
Object.toString()
public IntentClosingSetting clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.