Package it.tdlight.jni
Class TdApi.InputInlineQueryResultVideo
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputInlineQueryResult
it.tdlight.jni.TdApi.InputInlineQueryResultVideo
- Enclosing class:
- TdApi
public static class TdApi.InputInlineQueryResultVideo extends TdApi.InputInlineQueryResult
Represents a link to a page containing
an embedded video player or a video file.
-
Field Summary
Fields Modifier and Type Field Description static int
CONSTRUCTOR
String
description
A short description of the result, if known.String
id
Unique identifier of the query result.TdApi.InputMessageContent
inputMessageContent
The content of the message to be sent.String
mimeType
MIME type of the content of the video URL, only "text/html" or "video/mp4" are currently supported.TdApi.ReplyMarkup
replyMarkup
The message reply markup; pass null if none.String
thumbnailUrl
The URL of the video thumbnail (JPEG), if it exists.String
title
Title of the result.int
videoDuration
Video duration, in seconds.int
videoHeight
Height of the video.String
videoUrl
URL of the embedded video player or video file.int
videoWidth
Width of the video. -
Constructor Summary
Constructors Constructor Description InputInlineQueryResultVideo()
Represents a link to a page containing an embedded video player or a video file.InputInlineQueryResultVideo(DataInput input)
InputInlineQueryResultVideo(String id, String title, String description, String thumbnailUrl, String videoUrl, String mimeType, int videoWidth, int videoHeight, int videoDuration, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent)
Represents a link to a page containing an embedded video player or a video file. -
Method Summary
Modifier and Type Method Description boolean
equals(Object o)
int
getConstructor()
int
hashCode()
void
serialize(DataOutput output)
Methods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
id
Unique identifier of the query result. -
title
Title of the result. -
description
A short description of the result, if known. -
thumbnailUrl
The URL of the video thumbnail (JPEG), if it exists. -
videoUrl
URL of the embedded video player or video file. -
mimeType
MIME type of the content of the video URL, only "text/html" or "video/mp4" are currently supported. -
videoWidth
public int videoWidthWidth of the video. -
videoHeight
public int videoHeightHeight of the video. -
videoDuration
public int videoDurationVideo duration, in seconds. -
replyMarkup
The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null. -
inputMessageContent
The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessageVideo, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
InputInlineQueryResultVideo
public InputInlineQueryResultVideo()Represents a link to a page containing an embedded video player or a video file. -
InputInlineQueryResultVideo
public InputInlineQueryResultVideo(String id, String title, String description, String thumbnailUrl, String videoUrl, String mimeType, int videoWidth, int videoHeight, int videoDuration, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent)Represents a link to a page containing an embedded video player or a video file.- Parameters:
id
- String Unique identifier of the query result.title
- String Title of the result.description
- String A short description of the result, if known.thumbnailUrl
- String The URL of the video thumbnail (JPEG), if it exists.videoUrl
- String URL of the embedded video player or video file.mimeType
- String MIME type of the content of the video URL, only "text/html" or "video/mp4" are currently supported.videoWidth
- int Width of the video.videoHeight
- int Height of the video.videoDuration
- int Video duration, in seconds.replyMarkup
- ReplyMarkup The message reply markup; pass null if none. Must be of type replyMarkupInlineKeyboard or null.inputMessageContent
- InputMessageContent The content of the message to be sent. Must be one of the following types: inputMessageText, inputMessageVideo, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.
-
InputInlineQueryResultVideo
- Throws:
IOException
-
-
Method Details
-
getConstructor
public int getConstructor()- Specified by:
getConstructor
in classTdApi.Object
-
serialize
- Specified by:
serialize
in classTdApi.Object
- Throws:
IOException
-
equals
-
hashCode
public int hashCode()
-