-
- All Implemented Interfaces:
-
ai.tock.bot.admin.model.BotMediaMessageDescriptor
public final class BotMediaCardDescriptor implements BotMediaMessageDescriptor
-
-
Field Summary
Fields Modifier and Type Field Description private final MediaMessageTypetypeprivate final I18nLabeltitleprivate final I18nLabelsubTitleprivate final MediaFileDescriptorfileprivate final List<BotMediaActionDescriptor>actionsprivate final BooleanfillCarousel
-
Constructor Summary
Constructors Constructor Description BotMediaCardDescriptor(MediaCardDescriptor desc, Boolean readOnly)BotMediaCardDescriptor(I18nLabel title, I18nLabel subTitle, MediaFileDescriptor file, List<BotMediaActionDescriptor> actions, Boolean fillCarousel)
-
Method Summary
Modifier and Type Method Description MediaMessageTypegetType()final I18nLabelgetTitle()final I18nLabelgetSubTitle()final MediaFileDescriptorgetFile()final List<BotMediaActionDescriptor>getActions()final BooleangetFillCarousel()MediaCardDescriptortoDescriptor()-
-
Constructor Detail
-
BotMediaCardDescriptor
BotMediaCardDescriptor(MediaCardDescriptor desc, Boolean readOnly)
-
BotMediaCardDescriptor
BotMediaCardDescriptor(I18nLabel title, I18nLabel subTitle, MediaFileDescriptor file, List<BotMediaActionDescriptor> actions, Boolean fillCarousel)
-
-
Method Detail
-
getType
MediaMessageType getType()
-
getTitle
final I18nLabel getTitle()
-
getSubTitle
final I18nLabel getSubTitle()
-
getFile
final MediaFileDescriptor getFile()
-
getActions
final List<BotMediaActionDescriptor> getActions()
-
getFillCarousel
final Boolean getFillCarousel()
-
toDescriptor
MediaCardDescriptor toDescriptor()
-
-
-
-