public class InlineQueryResultCachedAudio extends Object implements InlineQueryResult
| Constructor and Description |
|---|
InlineQueryResultCachedAudio() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAudioFileId() |
String |
getCaption() |
String |
getId() |
InputMessageContent |
getInputMessageContent() |
InlineKeyboardMarkup |
getReplyMarkup() |
static String |
getType() |
void |
serialize(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers) |
void |
serializeWithType(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers,
com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) |
InlineQueryResultCachedAudio |
setAudioFileId(String audioFileId) |
InlineQueryResultCachedAudio |
setCaption(String caption) |
InlineQueryResultCachedAudio |
setId(String id) |
InlineQueryResultCachedAudio |
setInputMessageContent(InputMessageContent inputMessageContent) |
InlineQueryResultCachedAudio |
setReplyMarkup(InlineKeyboardMarkup replyMarkup) |
org.json.JSONObject |
toJson()
Convert to json object
|
String |
toString() |
void |
validate()
Validates that mandatory fields are filled and optional objects
|
public static String getType()
public String getId()
public InlineQueryResultCachedAudio setId(String id)
public String getAudioFileId()
public InlineQueryResultCachedAudio setAudioFileId(String audioFileId)
public InputMessageContent getInputMessageContent()
public InlineQueryResultCachedAudio setInputMessageContent(InputMessageContent inputMessageContent)
public InlineKeyboardMarkup getReplyMarkup()
public InlineQueryResultCachedAudio setReplyMarkup(InlineKeyboardMarkup replyMarkup)
public String getCaption()
public InlineQueryResultCachedAudio setCaption(String caption)
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.