@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UserTurnSlotOutput extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about a slot output by the test set execution.
Constructor and Description |
---|
UserTurnSlotOutput() |
Modifier and Type | Method and Description |
---|---|
UserTurnSlotOutput |
addSubSlotsEntry(String key,
UserTurnSlotOutput value)
Add a single SubSlots entry
|
UserTurnSlotOutput |
clearSubSlotsEntries()
Removes all the entries added into SubSlots.
|
UserTurnSlotOutput |
clone() |
boolean |
equals(Object obj) |
Map<String,UserTurnSlotOutput> |
getSubSlots()
A list of items mapping the name of the subslots to information about those subslots.
|
String |
getValue()
The value output by the slot recognition.
|
List<UserTurnSlotOutput> |
getValues()
Values that are output by the slot recognition.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSubSlots(Map<String,UserTurnSlotOutput> subSlots)
A list of items mapping the name of the subslots to information about those subslots.
|
void |
setValue(String value)
The value output by the slot recognition.
|
void |
setValues(Collection<UserTurnSlotOutput> values)
Values that are output by the slot recognition.
|
String |
toString()
Returns a string representation of this object.
|
UserTurnSlotOutput |
withSubSlots(Map<String,UserTurnSlotOutput> subSlots)
A list of items mapping the name of the subslots to information about those subslots.
|
UserTurnSlotOutput |
withValue(String value)
The value output by the slot recognition.
|
UserTurnSlotOutput |
withValues(Collection<UserTurnSlotOutput> values)
Values that are output by the slot recognition.
|
UserTurnSlotOutput |
withValues(UserTurnSlotOutput... values)
Values that are output by the slot recognition.
|
public void setValue(String value)
The value output by the slot recognition.
value
- The value output by the slot recognition.public String getValue()
The value output by the slot recognition.
public UserTurnSlotOutput withValue(String value)
The value output by the slot recognition.
value
- The value output by the slot recognition.public List<UserTurnSlotOutput> getValues()
Values that are output by the slot recognition.
public void setValues(Collection<UserTurnSlotOutput> values)
Values that are output by the slot recognition.
values
- Values that are output by the slot recognition.public UserTurnSlotOutput withValues(UserTurnSlotOutput... values)
Values that are output by the slot recognition.
NOTE: This method appends the values to the existing list (if any). Use
setValues(java.util.Collection)
or withValues(java.util.Collection)
if you want to override the
existing values.
values
- Values that are output by the slot recognition.public UserTurnSlotOutput withValues(Collection<UserTurnSlotOutput> values)
Values that are output by the slot recognition.
values
- Values that are output by the slot recognition.public Map<String,UserTurnSlotOutput> getSubSlots()
A list of items mapping the name of the subslots to information about those subslots.
public void setSubSlots(Map<String,UserTurnSlotOutput> subSlots)
A list of items mapping the name of the subslots to information about those subslots.
subSlots
- A list of items mapping the name of the subslots to information about those subslots.public UserTurnSlotOutput withSubSlots(Map<String,UserTurnSlotOutput> subSlots)
A list of items mapping the name of the subslots to information about those subslots.
subSlots
- A list of items mapping the name of the subslots to information about those subslots.public UserTurnSlotOutput addSubSlotsEntry(String key, UserTurnSlotOutput value)
public UserTurnSlotOutput clearSubSlotsEntries()
public String toString()
toString
in class Object
Object.toString()
public UserTurnSlotOutput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.