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 |
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 String getChatId()
public SendDocument setChatId(String chatId)
public SendDocument setChatId(Long chatId)
public String getDocument()
public SendDocument setDocument(String document)
document - File_id of the document to sendpublic SendDocument setNewDocument(File file)
file - New document filepublic SendDocument setNewDocument(String documentName, InputStream inputStream)
public boolean isNewDocument()
public String getDocumentName()
public File getNewDocumentFile()
public InputStream getNewDocumentStream()
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 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 © 2018. All rights reserved.