public class InlineQueryResultArticle extends Object implements InlineQueryResult
| Constructor and Description |
|---|
InlineQueryResultArticle() |
public static String getType()
public String getId()
public InlineQueryResultArticle setId(String id)
public String getTitle()
public InlineQueryResultArticle setTitle(String title)
public InputMessageContent getInputMessageContent()
public InlineQueryResultArticle setInputMessageContent(InputMessageContent inputMessageContent)
public InlineKeyboardMarkup getReplyMarkup()
public InlineQueryResultArticle setReplyMarkup(InlineKeyboardMarkup replyMarkup)
public String getUrl()
public InlineQueryResultArticle setUrl(String url)
public Boolean getHideUrl()
public InlineQueryResultArticle setHideUrl(Boolean hideUrl)
public String getDescription()
public InlineQueryResultArticle setDescription(String description)
public String getThumbUrl()
public InlineQueryResultArticle setThumbUrl(String thumbUrl)
public Integer getThumbWidth()
public InlineQueryResultArticle setThumbWidth(Integer thumbWidth)
public Integer getThumbHeight()
public InlineQueryResultArticle setThumbHeight(Integer thumbHeight)
public void validate()
throws TelegramApiValidationException
Validablevalidate in interface ValidableTelegramApiValidationException - If any mandatory field is emptypublic org.json.JSONObject toJson()
IToJsonpublic void serialize(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers)
throws IOException
serialize in interface com.fasterxml.jackson.databind.JsonSerializableIOExceptionpublic void serializeWithType(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers,
com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
throws IOException
serializeWithType in interface com.fasterxml.jackson.databind.JsonSerializableIOExceptionCopyright © 2016. All rights reserved.