java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputInlineQueryResult
it.tdlight.jni.TdApi.InputInlineQueryResultSticker
- Enclosing class:
- TdApi
Represents a link to a WEBP, TGS, or WEBM sticker.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.Unique identifier of the query result.The content of the message to be sent.The message reply markup; pass null if none.int
Height of the sticker.The URL of the WEBP, TGS, or WEBM sticker (sticker file size must not exceed 5MB).int
Width of the sticker.URL of the sticker thumbnail, if it exists. -
Constructor Summary
ConstructorDescriptionRepresents a link to a WEBP, TGS, or WEBM sticker.Represents a link to a WEBP, TGS, or WEBM sticker.InputInlineQueryResultSticker
(String id, String thumbnailUrl, String stickerUrl, int stickerWidth, int stickerHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent) Represents a link to a WEBP, TGS, or WEBM sticker. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
Returns an identifier uniquely determining type of the object.int
hashCode()
void
serialize
(DataOutput output) Serialize the TDLib classMethods inherited from class it.tdlight.jni.TdApi.Object
serialize, toString
-
Field Details
-
id
Unique identifier of the query result. -
thumbnailUrl
URL of the sticker thumbnail, if it exists. -
stickerUrl
The URL of the WEBP, TGS, or WEBM sticker (sticker file size must not exceed 5MB). -
stickerWidth
public int stickerWidthWidth of the sticker. -
stickerHeight
public int stickerHeightHeight of the sticker. -
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, inputMessageSticker, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
InputInlineQueryResultSticker
public InputInlineQueryResultSticker()Represents a link to a WEBP, TGS, or WEBM sticker. -
InputInlineQueryResultSticker
public InputInlineQueryResultSticker(String id, String thumbnailUrl, String stickerUrl, int stickerWidth, int stickerHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent) Represents a link to a WEBP, TGS, or WEBM sticker.- Parameters:
id
- Unique identifier of the query result.thumbnailUrl
- URL of the sticker thumbnail, if it exists.stickerUrl
- The URL of the WEBP, TGS, or WEBM sticker (sticker file size must not exceed 5MB).stickerWidth
- Width of the sticker.stickerHeight
- Height of the sticker.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, inputMessageSticker, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.
-
InputInlineQueryResultSticker
Represents a link to a WEBP, TGS, or WEBM sticker.- Parameters:
input
- Serialized input- Throws:
IOException
- the deserialization failed
-
-
Method Details
-
getConstructor
public int getConstructor()Description copied from class:TdApi.Object
Returns an identifier uniquely determining type of the object.- Specified by:
getConstructor
in classTdApi.Object
- Returns:
- this.CONSTRUCTOR
-
serialize
Serialize the TDLib class- Specified by:
serialize
in classTdApi.Object
- Parameters:
output
- output data stream- Throws:
IOException
- the serialization failed
-
equals
-
hashCode
public int hashCode()
-