Package it.tdlight.jni
Class TdApi.InputInlineQueryResultDocument
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputInlineQueryResult
it.tdlight.jni.TdApi.InputInlineQueryResultDocument
- Enclosing class:
- TdApi
public static class TdApi.InputInlineQueryResultDocument extends TdApi.InputInlineQueryResult
Represents a link to a file.
-
Field Summary
Fields Modifier and Type Field Description static int
CONSTRUCTOR
String
description
Short description of the result, if known.String
documentUrl
URL of the file.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 file content; only "application/pdf" and "application/zip" are currently allowed.TdApi.ReplyMarkup
replyMarkup
The message reply markup; pass null if none.int
thumbnailHeight
Height of the thumbnail.String
thumbnailUrl
The URL of the file thumbnail, if it exists.int
thumbnailWidth
Width of the thumbnail.String
title
Title of the resulting file. -
Constructor Summary
Constructors Constructor Description InputInlineQueryResultDocument()
Represents a link to a file.InputInlineQueryResultDocument(DataInput input)
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 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 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 CONSTRUCTOR- See Also:
- Constant Field Values
-
-
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
- String Unique identifier of the query result.title
- String Title of the resulting file.description
- String Short description of the result, if known.documentUrl
- String URL of the file.mimeType
- String MIME type of the file content; only "application/pdf" and "application/zip" are currently allowed.thumbnailUrl
- String The URL of the file thumbnail, if it exists.thumbnailWidth
- int Width of the thumbnail.thumbnailHeight
- int Height of the thumbnail.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, inputMessageDocument, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.
-
InputInlineQueryResultDocument
- 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()
-