public class SendDocument extends PartialBotApiMethod<Message>
| Modifier and Type | Field and Description |
|---|---|
static String |
CAPTION_FIELD |
static String |
CHATID_FIELD |
static String |
DISABLENOTIFICATION_FIELD |
static String |
DOCUMENT_FIELD |
static String |
PARSEMODE_FIELD |
static String |
PATH |
static String |
REPLYMARKUP_FIELD |
static String |
REPLYTOMESSAGEID_FIELD |
static String |
THUMB_FIELD |
OBJECT_MAPPER| Constructor and Description |
|---|
SendDocument() |
public static final String PATH
public static final String CHATID_FIELD
public static final String DOCUMENT_FIELD
public static final String CAPTION_FIELD
public static final String DISABLENOTIFICATION_FIELD
public static final String REPLYTOMESSAGEID_FIELD
public static final String REPLYMARKUP_FIELD
public static final String PARSEMODE_FIELD
public static final String THUMB_FIELD
public String getChatId()
public SendDocument setChatId(String chatId)
public SendDocument setChatId(Long chatId)
public InputFile getDocument()
public SendDocument setDocument(String document)
document - File_id of the document to sendpublic SendDocument setDocument(File file)
file - New document filepublic SendDocument setDocument(InputFile document)
public SendDocument setDocument(String documentName, InputStream inputStream)
public Integer getReplyToMessageId()
public SendDocument setReplyToMessageId(Integer replyToMessageId)
public Boolean getDisableNotification()
public SendDocument enableNotification()
public SendDocument disableNotification()
public String getCaption()
public SendDocument setCaption(String caption)
public ReplyKeyboard getReplyMarkup()
public SendDocument setReplyMarkup(ReplyKeyboard replyMarkup)
public String getParseMode()
public SendDocument setParseMode(String parseMode)
public InputFile getThumb()
public SendDocument setThumb(InputFile thumb)
public Message deserializeResponse(String answer) throws TelegramApiRequestException
PartialBotApiMethoddeserializeResponse in class PartialBotApiMethod<Message>answer - Json answer receivedTelegramApiRequestExceptionpublic void validate()
throws TelegramApiValidationException
ValidableTelegramApiValidationException - If any mandatory field is emptyCopyright © 2019. All rights reserved.