TelegramPaidMediaVideo

@Serializable
data class TelegramPaidMediaVideo(    val file: InputFile,     val thumb: InputFile? = null,     val width: Int? = null,     val height: Int? = null,     val duration: Long? = null,     val supportsStreaming: Boolean = false,     val cover: InputFile? = null,     val startTimestamp: Seconds? = null) : VisualTelegramPaidMedia, SizedTelegramMedia, DuratedTelegramMedia, ThumbedTelegramMedia, CoveredTelegramMedia, WithCustomStartTelegramMedia

Constructors

Link copied to clipboard
constructor(    file: InputFile,     thumb: InputFile? = null,     width: Int? = null,     height: Int? = null,     duration: Long? = null,     supportsStreaming: Boolean = false,     cover: InputFile? = null,     startTimestamp: Seconds? = null)

Properties

Link copied to clipboard
@SerialName(value = "cover")
open override val cover: InputFile? = null
Link copied to clipboard
open override val duration: Long? = null
Link copied to clipboard
open override val file: InputFile
Link copied to clipboard
open override val height: Int? = null
Link copied to clipboard
@SerialName(value = "media")
open override val media: String
Link copied to clipboard
@SerialName(value = "start_timestamp")
open override val startTimestamp: Seconds? = null
Link copied to clipboard
@SerialName(value = "supports_streaming")
val supportsStreaming: Boolean = false
Link copied to clipboard
open override val thumb: InputFile? = null
Link copied to clipboard
open override val type: String
Link copied to clipboard
open override val width: Int? = null