public class SentenceElementConfiguration
An aggregation of Messages used in class SentenceConfiguration.
This a usually "generic" view of interface ConnectorMessage.
| Constructor and Description |
|---|
SentenceElementConfiguration(ConnectorType connectorType,
java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> attachments,
java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> choices,
java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> texts,
java.util.List<ai.tock.bot.admin.message.LocationConfiguration> locations,
java.util.Map<java.lang.String,java.lang.String> metadata,
java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> subElements,
ConnectorMessage connectorMessage)
An aggregation of Messages used in
class SentenceConfiguration.
This a usually "generic" view of interface ConnectorMessage. |
SentenceElementConfiguration()
An aggregation of Messages used in
class SentenceConfiguration.
This a usually "generic" view of interface ConnectorMessage. |
| Modifier and Type | Method and Description |
|---|---|
ConnectorType |
component1() |
java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> |
component2() |
java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> |
component3() |
java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> |
component4() |
java.util.List<ai.tock.bot.admin.message.LocationConfiguration> |
component5() |
java.util.Map<java.lang.String,java.lang.String> |
component6() |
java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> |
component7() |
SentenceElementConfiguration |
copy(ConnectorType connectorType,
java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> attachments,
java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> choices,
java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> texts,
java.util.List<ai.tock.bot.admin.message.LocationConfiguration> locations,
java.util.Map<java.lang.String,java.lang.String> metadata,
java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> subElements,
ConnectorMessage connectorMessage)
An aggregation of Messages used in
class SentenceConfiguration.
This a usually "generic" view of interface ConnectorMessage. |
boolean |
equals(java.lang.Object p) |
java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> |
getAttachments() |
java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> |
getChoices() |
ConnectorType |
getConnectorType() |
java.util.List<ai.tock.bot.admin.message.LocationConfiguration> |
getLocations() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> |
getSubElements() |
java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> |
getTexts() |
int |
hashCode() |
java.lang.String |
toString() |
public SentenceElementConfiguration(@NotNull
ConnectorType connectorType,
@NotNull
java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> attachments,
@NotNull
java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> choices,
@NotNull
java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> texts,
@NotNull
java.util.List<ai.tock.bot.admin.message.LocationConfiguration> locations,
@NotNull
java.util.Map<java.lang.String,java.lang.String> metadata,
@NotNull
java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> subElements,
@Nullable
ConnectorMessage connectorMessage)
An aggregation of Messages used in class SentenceConfiguration.
This a usually "generic" view of interface ConnectorMessage.
public SentenceElementConfiguration()
An aggregation of Messages used in class SentenceConfiguration.
This a usually "generic" view of interface ConnectorMessage.
@NotNull public ConnectorType getConnectorType()
@NotNull public java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> getAttachments()
@NotNull public java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> getChoices()
@NotNull public java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> getTexts()
@NotNull public java.util.List<ai.tock.bot.admin.message.LocationConfiguration> getLocations()
@NotNull public java.util.Map<java.lang.String,java.lang.String> getMetadata()
@NotNull public java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> getSubElements()
@NotNull public ConnectorType component1()
@NotNull public java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> component2()
@NotNull public java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> component3()
@NotNull public java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> component4()
@NotNull public java.util.List<ai.tock.bot.admin.message.LocationConfiguration> component5()
@NotNull public java.util.Map<java.lang.String,java.lang.String> component6()
@NotNull public java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> component7()
@NotNull public SentenceElementConfiguration copy(@NotNull ConnectorType connectorType, @NotNull java.util.List<ai.tock.bot.admin.message.AttachmentConfiguration> attachments, @NotNull java.util.List<ai.tock.bot.admin.message.ChoiceConfiguration> choices, @NotNull java.util.Map<java.lang.String,ai.tock.translator.I18nLabelValue> texts, @NotNull java.util.List<ai.tock.bot.admin.message.LocationConfiguration> locations, @NotNull java.util.Map<java.lang.String,java.lang.String> metadata, @NotNull java.util.List<ai.tock.bot.admin.message.SentenceSubElementConfiguration> subElements, @Nullable ConnectorMessage connectorMessage)
An aggregation of Messages used in class SentenceConfiguration.
This a usually "generic" view of interface ConnectorMessage.
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)