public class SendDocument extends AbstractMultipartRequest<SendDocument>
thisAsT
Constructor and Description |
---|
SendDocument(java.lang.Object chatId,
byte[] document) |
SendDocument(java.lang.Object chatId,
java.io.File document) |
SendDocument(java.lang.Object chatId,
java.lang.String document) |
Modifier and Type | Method and Description |
---|---|
SendDocument |
caption(java.lang.String caption) |
SendDocument |
captionEntities(MessageEntity... entities) |
SendDocument |
disableContentTypeDetection(boolean disableContentTypeDetection) |
java.lang.String |
getContentType() |
java.lang.String |
getDefaultFileName() |
protected java.lang.String |
getFileParamName() |
SendDocument |
parseMode(ParseMode parseMode) |
SendDocument |
thumb(byte[] thumb) |
SendDocument |
thumb(java.io.File thumb) |
fileName, getFileName, isMultipart, thumb
allowSendingWithoutReply, disableNotification, replyMarkup, replyToMessageId
add, addAll, getMethod, getParameters, getResponseType, getTimeoutSeconds, toWebhookResponse
public SendDocument(java.lang.Object chatId, java.lang.String document)
public SendDocument(java.lang.Object chatId, java.io.File document)
public SendDocument(java.lang.Object chatId, byte[] document)
public SendDocument thumb(byte[] thumb)
public SendDocument thumb(java.io.File thumb)
public SendDocument caption(java.lang.String caption)
public SendDocument parseMode(ParseMode parseMode)
public SendDocument captionEntities(MessageEntity... entities)
public SendDocument disableContentTypeDetection(boolean disableContentTypeDetection)
protected java.lang.String getFileParamName()
getFileParamName
in class AbstractMultipartRequest<SendDocument>
public java.lang.String getDefaultFileName()
getDefaultFileName
in class AbstractMultipartRequest<SendDocument>
public java.lang.String getContentType()
getContentType
in class AbstractMultipartRequest<SendDocument>