@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 Object
Object.toString()
public Specifications clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.