java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputInlineQueryResult
it.tdlight.jni.TdApi.InputInlineQueryResultDocument
- Enclosing class:
- TdApi
Represents a link to a file.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Identifier uniquely determining type of the object.Short description of the result, if known.URL of the file.Unique identifier of the query result.The content of the message to be sent.MIME type of the file content; only "application/pdf" and "application/zip" are currently allowed.The message reply markup; pass null if none.int
Height of the thumbnail.The URL of the file thumbnail, if it exists.int
Width of the thumbnail.Title of the resulting file. -
Constructor Summary
ConstructorDescriptionRepresents a link to a file.Represents a link to a file.InputInlineQueryResultDocument
(String id, String title, String description, String documentUrl, String mimeType, String thumbnailUrl, int thumbnailWidth, int thumbnailHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent) Represents a link to a file. -
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. -
title
Title of the resulting file. -
description
Short description of the result, if known. -
documentUrl
URL of the file. -
mimeType
MIME type of the file content; only "application/pdf" and "application/zip" are currently allowed. -
thumbnailUrl
The URL of the file thumbnail, if it exists. -
thumbnailWidth
public int thumbnailWidthWidth of the thumbnail. -
thumbnailHeight
public int thumbnailHeightHeight of the thumbnail. -
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, inputMessageDocument, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact. -
CONSTRUCTOR
public static final int CONSTRUCTORIdentifier uniquely determining type of the object.- See Also:
-
-
Constructor Details
-
InputInlineQueryResultDocument
public InputInlineQueryResultDocument()Represents a link to a file. -
InputInlineQueryResultDocument
public InputInlineQueryResultDocument(String id, String title, String description, String documentUrl, String mimeType, String thumbnailUrl, int thumbnailWidth, int thumbnailHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent) Represents a link to a file.- Parameters:
id
- Unique identifier of the query result.title
- Title of the resulting file.description
- Short description of the result, if known.documentUrl
- URL of the file.mimeType
- MIME type of the file content; only "application/pdf" and "application/zip" are currently allowed.thumbnailUrl
- The URL of the file thumbnail, if it exists.thumbnailWidth
- Width of the thumbnail.thumbnailHeight
- Height of the thumbnail.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, inputMessageDocument, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.
-
InputInlineQueryResultDocument
Represents a link to a file.- 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()
-