Package ai.tock.nlp.front.shared.config
Class FaqDefinition
-
- All Implemented Interfaces:
public final class FaqDefinition
-
-
Field Summary
Fields Modifier and Type Field Description private final Id<FaqDefinition>_idprivate final StringbotIdprivate final Stringnamespaceprivate final Id<IntentDefinition>intentIdprivate final Id<I18nLabel>i18nIdprivate final List<String>tagsprivate final Booleanenabledprivate final InstantcreationDateprivate final InstantupdateDate
-
Constructor Summary
Constructors Constructor Description FaqDefinition(Id<FaqDefinition> _id, String botId, String namespace, Id<IntentDefinition> intentId, Id<I18nLabel> i18nId, List<String> tags, Boolean enabled, Instant creationDate, Instant updateDate)
-
Method Summary
Modifier and Type Method Description final Id<FaqDefinition>get_id()The unique Id of the faq. final StringgetBotId()The bot id (that corresponds to the application name). final StringgetNamespace()The bot namespace final Id<IntentDefinition>getIntentId()The intent id. final Id<I18nLabel>getI18nId()The i18n label id. final List<String>getTags()List of tags for better Faq categorisation final BooleangetEnabled()Is the Faq enabled? final InstantgetCreationDate()Faq creation date final InstantgetUpdateDate()Faq update date -
-
Constructor Detail
-
FaqDefinition
FaqDefinition(Id<FaqDefinition> _id, String botId, String namespace, Id<IntentDefinition> intentId, Id<I18nLabel> i18nId, List<String> tags, Boolean enabled, Instant creationDate, Instant updateDate)
-
-
Method Detail
-
get_id
final Id<FaqDefinition> get_id()
The unique Id of the faq.
-
getNamespace
final String getNamespace()
The bot namespace
-
getIntentId
final Id<IntentDefinition> getIntentId()
The intent id.
-
getI18nId
final Id<I18nLabel> getI18nId()
The i18n label id.
-
getEnabled
final Boolean getEnabled()
Is the Faq enabled?
-
getCreationDate
final Instant getCreationDate()
Faq creation date
-
getUpdateDate
final Instant getUpdateDate()
Faq update date
-
-
-
-