@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SlotTypeSummary extends Object implements Serializable, Cloneable, StructuredPojo
Provides summary information about a slot type.
| Constructor and Description |
|---|
SlotTypeSummary() |
| Modifier and Type | Method and Description |
|---|---|
SlotTypeSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
The description of the slot type.
|
Date |
getLastUpdatedDateTime()
A timestamp of the date and time that the slot type was last updated.
|
String |
getParentSlotTypeSignature()
If the slot type is derived from a built-on slot type, the name of the parent slot type.
|
String |
getSlotTypeCategory()
Indicates the type of the slot type.
|
String |
getSlotTypeId()
The unique identifier assigned to the slot type.
|
String |
getSlotTypeName()
The name of the slot type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDescription(String description)
The description of the slot type.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the slot type was last updated.
|
void |
setParentSlotTypeSignature(String parentSlotTypeSignature)
If the slot type is derived from a built-on slot type, the name of the parent slot type.
|
void |
setSlotTypeCategory(String slotTypeCategory)
Indicates the type of the slot type.
|
void |
setSlotTypeId(String slotTypeId)
The unique identifier assigned to the slot type.
|
void |
setSlotTypeName(String slotTypeName)
The name of the slot type.
|
String |
toString()
Returns a string representation of this object.
|
SlotTypeSummary |
withDescription(String description)
The description of the slot type.
|
SlotTypeSummary |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the slot type was last updated.
|
SlotTypeSummary |
withParentSlotTypeSignature(String parentSlotTypeSignature)
If the slot type is derived from a built-on slot type, the name of the parent slot type.
|
SlotTypeSummary |
withSlotTypeCategory(SlotTypeCategory slotTypeCategory)
Indicates the type of the slot type.
|
SlotTypeSummary |
withSlotTypeCategory(String slotTypeCategory)
Indicates the type of the slot type.
|
SlotTypeSummary |
withSlotTypeId(String slotTypeId)
The unique identifier assigned to the slot type.
|
SlotTypeSummary |
withSlotTypeName(String slotTypeName)
The name of the slot type.
|
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 SlotTypeSummary withSlotTypeId(String slotTypeId)
The unique identifier assigned to the slot type.
slotTypeId - The unique identifier assigned to the slot type.public void setSlotTypeName(String slotTypeName)
The name of the slot type.
slotTypeName - The name of the slot type.public String getSlotTypeName()
The name of the slot type.
public SlotTypeSummary withSlotTypeName(String slotTypeName)
The name of the slot type.
slotTypeName - The name of the slot type.public void setDescription(String description)
The description of the slot type.
description - The description of the slot type.public String getDescription()
The description of the slot type.
public SlotTypeSummary withDescription(String description)
The description of the slot type.
description - The description of the slot type.public void setParentSlotTypeSignature(String parentSlotTypeSignature)
If the slot type is derived from a built-on slot type, the name of the parent slot type.
parentSlotTypeSignature - If the slot type is derived from a built-on slot type, the name of the parent slot type.public String getParentSlotTypeSignature()
If the slot type is derived from a built-on slot type, the name of the parent slot type.
public SlotTypeSummary withParentSlotTypeSignature(String parentSlotTypeSignature)
If the slot type is derived from a built-on slot type, the name of the parent slot type.
parentSlotTypeSignature - If the slot type is derived from a built-on slot type, the name of the parent slot type.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the slot type was last updated.
lastUpdatedDateTime - A timestamp of the date and time that the slot type was last updated.public Date getLastUpdatedDateTime()
A timestamp of the date and time that the slot type was last updated.
public SlotTypeSummary withLastUpdatedDateTime(Date lastUpdatedDateTime)
A timestamp of the date and time that the slot type was last updated.
lastUpdatedDateTime - A timestamp of the date and time that the slot type was last updated.public void setSlotTypeCategory(String slotTypeCategory)
Indicates the type of the slot type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For more
information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more information,
see Using a custom grammar slot
type.
slotTypeCategory - Indicates the type of the slot type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For
more information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more
information, see Using a custom
grammar slot type.
SlotTypeCategorypublic String getSlotTypeCategory()
Indicates the type of the slot type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For more
information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more information,
see Using a custom grammar slot
type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For
more information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more
information, see Using a custom
grammar slot type.
SlotTypeCategorypublic SlotTypeSummary withSlotTypeCategory(String slotTypeCategory)
Indicates the type of the slot type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For more
information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more information,
see Using a custom grammar slot
type.
slotTypeCategory - Indicates the type of the slot type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For
more information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more
information, see Using a custom
grammar slot type.
SlotTypeCategorypublic SlotTypeSummary withSlotTypeCategory(SlotTypeCategory slotTypeCategory)
Indicates the type of the slot type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For more
information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more information,
see Using a custom grammar slot
type.
slotTypeCategory - Indicates the type of the slot type.
Custom - A slot type that you created using custom values. For more information, see Creating custom slot types.
Extended - A slot type created by extending the AMAZON.AlphaNumeric built-in slot type. For
more information, see AMAZON.AlphaNumeric.
ExternalGrammar - A slot type using a custom GRXML grammar to define values. For more
information, see Using a custom
grammar slot type.
SlotTypeCategorypublic String toString()
toString in class ObjectObject.toString()public SlotTypeSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.