Package it.tdlight.jni
Class TdApi.InputInlineQueryResultPhoto
java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.InputInlineQueryResult
it.tdlight.jni.TdApi.InputInlineQueryResultPhoto
- Enclosing class:
- TdApi
public static class TdApi.InputInlineQueryResultPhoto extends TdApi.InputInlineQueryResult
Represents link to a JPEG image.
-
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.int
photoHeight
Height of the photo.String
photoUrl
The URL of the JPEG photo (photo size must not exceed 5MB).int
photoWidth
Width of the photo.TdApi.ReplyMarkup
replyMarkup
The message reply markup; pass null if none.String
thumbnailUrl
URL of the photo thumbnail, if it exists.String
title
Title of the result, if known. -
Constructor Summary
Constructors Constructor Description InputInlineQueryResultPhoto()
Represents link to a JPEG image.InputInlineQueryResultPhoto(DataInput input)
InputInlineQueryResultPhoto(String id, String title, String description, String thumbnailUrl, String photoUrl, int photoWidth, int photoHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent)
Represents link to a JPEG image. -
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, if known. -
description
A short description of the result, if known. -
thumbnailUrl
URL of the photo thumbnail, if it exists. -
photoUrl
The URL of the JPEG photo (photo size must not exceed 5MB). -
photoWidth
public int photoWidthWidth of the photo. -
photoHeight
public int photoHeightHeight of the photo. -
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, inputMessagePhoto, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact. -
CONSTRUCTOR
public static final int CONSTRUCTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
InputInlineQueryResultPhoto
public InputInlineQueryResultPhoto()Represents link to a JPEG image. -
InputInlineQueryResultPhoto
public InputInlineQueryResultPhoto(String id, String title, String description, String thumbnailUrl, String photoUrl, int photoWidth, int photoHeight, TdApi.ReplyMarkup replyMarkup, TdApi.InputMessageContent inputMessageContent)Represents link to a JPEG image.- Parameters:
id
- String Unique identifier of the query result.title
- String Title of the result, if known.description
- String A short description of the result, if known.thumbnailUrl
- String URL of the photo thumbnail, if it exists.photoUrl
- String The URL of the JPEG photo (photo size must not exceed 5MB).photoWidth
- int Width of the photo.photoHeight
- int Height of the photo.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, inputMessagePhoto, inputMessageInvoice, inputMessageLocation, inputMessageVenue or inputMessageContact.
-
InputInlineQueryResultPhoto
- 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()
-