public abstract class AbstractMultipartRequest<T extends AbstractMultipartRequest<T>> extends AbstractSendRequest<T>
thisAsT
Constructor and Description |
---|
AbstractMultipartRequest(java.lang.Object chatId,
java.lang.Object file) |
Modifier and Type | Method and Description |
---|---|
T |
fileName(java.lang.String fileName) |
abstract java.lang.String |
getContentType() |
protected abstract java.lang.String |
getDefaultFileName() |
java.lang.String |
getFileName() |
protected abstract java.lang.String |
getFileParamName() |
boolean |
isMultipart() |
protected T |
thumb(java.lang.Object thumb) |
allowSendingWithoutReply, disableNotification, replyMarkup, replyToMessageId
add, addAll, getMethod, getParameters, getResponseType, getTimeoutSeconds, toWebhookResponse
public AbstractMultipartRequest(java.lang.Object chatId, java.lang.Object file)
public T fileName(java.lang.String fileName)
protected T thumb(java.lang.Object thumb)
public boolean isMultipart()
isMultipart
in class BaseRequest<T extends AbstractMultipartRequest<T>,SendResponse>
public java.lang.String getFileName()
getFileName
in class BaseRequest<T extends AbstractMultipartRequest<T>,SendResponse>
public abstract java.lang.String getContentType()
getContentType
in class BaseRequest<T extends AbstractMultipartRequest<T>,SendResponse>
protected abstract java.lang.String getDefaultFileName()
protected abstract java.lang.String getFileParamName()