public class InlineQueryResultVideo extends InlineQueryResult
inputMessageContent to send a message with the
specified content instead of the video.
If an InlineQueryResultVideo message contains an embedded video (e.g., YouTube), you must replace its content using input_message_content.
| Constructor and Description |
|---|
InlineQueryResultVideo(java.lang.String id,
java.lang.String videoUrl,
java.lang.String mimeType,
java.lang.String thumbUrl,
java.lang.String title) |
InlineQueryResultVideo(java.lang.String id,
java.lang.String videoUrl,
java.lang.String mimeType,
java.lang.String thumbUrl,
java.lang.String title,
Text caption,
java.lang.Integer videoWidth,
java.lang.Integer videoHeight,
java.lang.Integer videoDuration,
java.lang.String description,
InlineKeyboardMarkup replyMarkup,
InputMessageContent inputMessageContent) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<Text> |
getCaption()
Getter for property
caption. |
java.util.Optional<java.lang.String> |
getDescription()
Getter for property
description. |
java.util.Optional<InputMessageContent> |
getInputMessageContent()
Getter for property
inputMessageContent. |
java.lang.String |
getMimeType()
Getter for property
mimeType. |
java.util.Optional<InlineKeyboardMarkup> |
getReplyMarkup()
Getter for property
replyMarkup. |
java.lang.String |
getThumbUrl()
Getter for property
thumbUrl. |
java.lang.String |
getTitle()
Getter for property
title. |
java.util.OptionalInt |
getVideoDuration()
Getter for property
videoDuration. |
java.util.OptionalInt |
getVideoHeight()
Getter for property
videoHeight. |
java.lang.String |
getVideoUrl()
Getter for property
videoUrl. |
java.util.OptionalInt |
getVideoWidth()
Getter for property
videoWidth. |
equals, getId, hashCodepublic InlineQueryResultVideo(java.lang.String id,
java.lang.String videoUrl,
java.lang.String mimeType,
java.lang.String thumbUrl,
java.lang.String title,
Text caption,
java.lang.Integer videoWidth,
java.lang.Integer videoHeight,
java.lang.Integer videoDuration,
java.lang.String description,
InlineKeyboardMarkup replyMarkup,
InputMessageContent inputMessageContent)
public InlineQueryResultVideo(java.lang.String id,
java.lang.String videoUrl,
java.lang.String mimeType,
java.lang.String thumbUrl,
java.lang.String title)
public java.lang.String getVideoUrl()
videoUrl.videoUrlpublic java.lang.String getMimeType()
mimeType.mimeTypepublic java.lang.String getThumbUrl()
thumbUrl.thumbUrlpublic java.lang.String getTitle()
title.titlepublic java.util.Optional<Text> getCaption()
caption.captionpublic java.util.OptionalInt getVideoWidth()
videoWidth.videoWidthpublic java.util.OptionalInt getVideoHeight()
videoHeight.videoHeightpublic java.util.OptionalInt getVideoDuration()
videoDuration.videoDurationpublic java.util.Optional<java.lang.String> getDescription()
description.descriptionpublic java.util.Optional<InlineKeyboardMarkup> getReplyMarkup()
replyMarkup.replyMarkuppublic java.util.Optional<InputMessageContent> getInputMessageContent()
inputMessageContent.inputMessageContent