@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConversationLevelSlotResolutionResultItem extends Object implements Serializable, Cloneable, StructuredPojo
The slots used for the slot resolution in the conversation.
Constructor and Description |
---|
ConversationLevelSlotResolutionResultItem() |
Modifier and Type | Method and Description |
---|---|
ConversationLevelSlotResolutionResultItem |
clone() |
boolean |
equals(Object obj) |
String |
getIntentName()
The intents used in the slots list for the slot resolution details.
|
String |
getMatchResult()
The number of matching slots used in the slots listings for the slot resolution evaluation.
|
String |
getSlotName()
The slot name in the slots list for the slot resolution details.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIntentName(String intentName)
The intents used in the slots list for the slot resolution details.
|
void |
setMatchResult(String matchResult)
The number of matching slots used in the slots listings for the slot resolution evaluation.
|
void |
setSlotName(String slotName)
The slot name in the slots list for the slot resolution details.
|
String |
toString()
Returns a string representation of this object.
|
ConversationLevelSlotResolutionResultItem |
withIntentName(String intentName)
The intents used in the slots list for the slot resolution details.
|
ConversationLevelSlotResolutionResultItem |
withMatchResult(String matchResult)
The number of matching slots used in the slots listings for the slot resolution evaluation.
|
ConversationLevelSlotResolutionResultItem |
withMatchResult(TestResultMatchStatus matchResult)
The number of matching slots used in the slots listings for the slot resolution evaluation.
|
ConversationLevelSlotResolutionResultItem |
withSlotName(String slotName)
The slot name in the slots list for the slot resolution details.
|
public ConversationLevelSlotResolutionResultItem()
public void setIntentName(String intentName)
The intents used in the slots list for the slot resolution details.
intentName
- The intents used in the slots list for the slot resolution details.public String getIntentName()
The intents used in the slots list for the slot resolution details.
public ConversationLevelSlotResolutionResultItem withIntentName(String intentName)
The intents used in the slots list for the slot resolution details.
intentName
- The intents used in the slots list for the slot resolution details.public void setSlotName(String slotName)
The slot name in the slots list for the slot resolution details.
slotName
- The slot name in the slots list for the slot resolution details.public String getSlotName()
The slot name in the slots list for the slot resolution details.
public ConversationLevelSlotResolutionResultItem withSlotName(String slotName)
The slot name in the slots list for the slot resolution details.
slotName
- The slot name in the slots list for the slot resolution details.public void setMatchResult(String matchResult)
The number of matching slots used in the slots listings for the slot resolution evaluation.
matchResult
- The number of matching slots used in the slots listings for the slot resolution evaluation.TestResultMatchStatus
public String getMatchResult()
The number of matching slots used in the slots listings for the slot resolution evaluation.
TestResultMatchStatus
public ConversationLevelSlotResolutionResultItem withMatchResult(String matchResult)
The number of matching slots used in the slots listings for the slot resolution evaluation.
matchResult
- The number of matching slots used in the slots listings for the slot resolution evaluation.TestResultMatchStatus
public ConversationLevelSlotResolutionResultItem withMatchResult(TestResultMatchStatus matchResult)
The number of matching slots used in the slots listings for the slot resolution evaluation.
matchResult
- The number of matching slots used in the slots listings for the slot resolution evaluation.TestResultMatchStatus
public String toString()
toString
in class Object
Object.toString()
public ConversationLevelSlotResolutionResultItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.