public class EditMessageMedia extends PartialBotApiMethod<Serializable>
Modifier and Type | Field and Description |
---|---|
static String |
CHATID_FIELD |
static String |
INLINE_MESSAGE_ID_FIELD |
static String |
MEDIA_FIELD |
static String |
MESSAGEID_FIELD |
static String |
PATH |
static String |
REPLYMARKUP_FIELD |
OBJECT_MAPPER
Constructor and Description |
---|
EditMessageMedia() |
Modifier and Type | Method and Description |
---|---|
Serializable |
deserializeResponse(String answer)
Deserialize a json answer to the response type to a method
|
String |
getChatId() |
String |
getInlineMessageId() |
InputMedia |
getMedia() |
Integer |
getMessageId() |
InlineKeyboardMarkup |
getReplyMarkup() |
EditMessageMedia |
setChatId(Long chatId) |
EditMessageMedia |
setChatId(String chatId) |
EditMessageMedia |
setInlineMessageId(String inlineMessageId) |
void |
setMedia(InputMedia media) |
EditMessageMedia |
setMessageId(Integer messageId) |
EditMessageMedia |
setReplyMarkup(InlineKeyboardMarkup replyMarkup) |
String |
toString() |
void |
validate()
Validates that mandatory fields are filled and optional objects
|
public static final String PATH
public static final String CHATID_FIELD
public static final String MESSAGEID_FIELD
public static final String INLINE_MESSAGE_ID_FIELD
public static final String MEDIA_FIELD
public static final String REPLYMARKUP_FIELD
public String getChatId()
public EditMessageMedia setChatId(String chatId)
public EditMessageMedia setChatId(Long chatId)
public Integer getMessageId()
public EditMessageMedia setMessageId(Integer messageId)
public String getInlineMessageId()
public EditMessageMedia setInlineMessageId(String inlineMessageId)
public InputMedia getMedia()
public void setMedia(InputMedia media)
public InlineKeyboardMarkup getReplyMarkup()
public EditMessageMedia setReplyMarkup(InlineKeyboardMarkup replyMarkup)
public Serializable deserializeResponse(String answer) throws TelegramApiRequestException
PartialBotApiMethod
deserializeResponse
in class PartialBotApiMethod<Serializable>
answer
- Json answer receivedTelegramApiRequestException
public void validate() throws TelegramApiValidationException
Validable
TelegramApiValidationException
- If any mandatory field is emptyCopyright © 2019. All rights reserved.