@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Specifications extends Object implements Serializable, Cloneable, StructuredPojo
Subslot specifications.
| Constructor and Description |
|---|
Specifications() |
| Modifier and Type | Method and Description |
|---|---|
Specifications |
clone() |
boolean |
equals(Object obj) |
String |
getSlotTypeId()
The unique identifier assigned to the slot type.
|
SubSlotValueElicitationSetting |
getValueElicitationSetting()
Specifies the elicitation setting details for constituent sub slots of a composite slot.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSlotTypeId(String slotTypeId)
The unique identifier assigned to the slot type.
|
void |
setValueElicitationSetting(SubSlotValueElicitationSetting valueElicitationSetting)
Specifies the elicitation setting details for constituent sub slots of a composite slot.
|
String |
toString()
Returns a string representation of this object.
|
Specifications |
withSlotTypeId(String slotTypeId)
The unique identifier assigned to the slot type.
|
Specifications |
withValueElicitationSetting(SubSlotValueElicitationSetting valueElicitationSetting)
Specifies the elicitation setting details for constituent sub slots of a composite slot.
|
public void setSlotTypeId(String slotTypeId)
The unique identifier assigned to the slot type.
slotTypeId - The unique identifier assigned to the slot type.public String getSlotTypeId()
The unique identifier assigned to the slot type.
public Specifications withSlotTypeId(String slotTypeId)
The unique identifier assigned to the slot type.
slotTypeId - The unique identifier assigned to the slot type.public void setValueElicitationSetting(SubSlotValueElicitationSetting valueElicitationSetting)
Specifies the elicitation setting details for constituent sub slots of a composite slot.
valueElicitationSetting - Specifies the elicitation setting details for constituent sub slots of a composite slot.public SubSlotValueElicitationSetting getValueElicitationSetting()
Specifies the elicitation setting details for constituent sub slots of a composite slot.
public Specifications withValueElicitationSetting(SubSlotValueElicitationSetting valueElicitationSetting)
Specifies the elicitation setting details for constituent sub slots of a composite slot.
valueElicitationSetting - Specifies the elicitation setting details for constituent sub slots of a composite slot.public String toString()
toString in class ObjectObject.toString()public Specifications clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.