tock / ai.tock.bot.admin.story.dump / MediaMessageDescriptorDump

# MediaMessageDescriptorDump

`interface MediaMessageDescriptorDump` (source)

### Properties

#### type | `abstract val type: MediaMessageType`

### Functions

#### toMedia | `abstract fun toMedia(controller: StoryDefinitionConfigurationDumpController): MediaMessageDescriptor`

### Companion Object Functions

#### toDump | `fun toDump(message: MediaMessageDescriptor?): MediaMessageDescriptorDump?`

### Inheritors

#### MediaActionDescriptorDump | Descriptor for MediaAction. `data class MediaActionDescriptorDump : MediaMessageDescriptorDump`
#### MediaCardDescriptorDump | The MediaCard descriptor. `data class MediaCardDescriptorDump : MediaMessageDescriptorDump`
#### MediaCarouselDescriptorDump | The MediaCarousel descriptor. `data class MediaCarouselDescriptorDump : MediaMessageDescriptorDump`