Package com.mypurecloud.sdk.v2.model
Class IntentDefinition
java.lang.Object
com.mypurecloud.sdk.v2.model.IntentDefinition
- All Implemented Interfaces:
Serializable
IntentDefinition
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalLanguages(Map<String, AdditionalLanguagesIntent> additionalLanguages) Additional languages for intentsdescription(String description) The description of the intent.entityTypeBindings(List<NamedEntityTypeBinding> entityTypeBindings) The bindings for the named entity types used in this intent.This field is mutually exclusive with entityNameReferences and entitiesbooleangetId()getName()inthashCode()The name of the intent.voidsetAdditionalLanguages(Map<String, AdditionalLanguagesIntent> additionalLanguages) voidsetDescription(String description) voidsetEntityTypeBindings(List<NamedEntityTypeBinding> entityTypeBindings) voidvoidsetUtterances(List<NluUtterance> utterances) toString()utterances(List<NluUtterance> utterances) The utterances that act as training phrases for the intent.
-
Constructor Details
-
IntentDefinition
public IntentDefinition() -
IntentDefinition
-
-
Method Details
-
getId
-
name
The name of the intent. -
getName
-
setName
-
description
The description of the intent. -
getDescription
-
setDescription
-
entityTypeBindings
The bindings for the named entity types used in this intent.This field is mutually exclusive with entityNameReferences and entities -
getEntityTypeBindings
-
setEntityTypeBindings
-
getEntityNameReferences
-
utterances
The utterances that act as training phrases for the intent. -
getUtterances
-
setUtterances
-
additionalLanguages
public IntentDefinition additionalLanguages(Map<String, AdditionalLanguagesIntent> additionalLanguages) Additional languages for intents -
getAdditionalLanguages
-
setAdditionalLanguages
-
equals
-
hashCode
public int hashCode() -
toString
-