public abstract class AbstractMultipartRequest<T extends AbstractMultipartRequest> 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() |
disableNotification, replyMarkup, replyToMessageId
add, getMethod, getParameters, getResponseType
public AbstractMultipartRequest(java.lang.Object chatId, java.lang.Object file)
public T fileName(java.lang.String fileName)
public boolean isMultipart()
isMultipart
in class BaseRequest<T extends AbstractMultipartRequest,SendResponse>
public java.lang.String getFileName()
getFileName
in class BaseRequest<T extends AbstractMultipartRequest,SendResponse>
public abstract java.lang.String getContentType()
getContentType
in class BaseRequest<T extends AbstractMultipartRequest,SendResponse>
protected abstract java.lang.String getDefaultFileName()
protected abstract java.lang.String getFileParamName()