public abstract class UploadQueryBuilder<T,R> extends ApiRequest<R>
Constructor and Description |
---|
UploadQueryBuilder(VkApiClient client,
java.lang.String uploadUrl,
java.lang.String filename,
java.lang.reflect.Type type) |
Modifier and Type | Method and Description |
---|---|
R |
execute() |
java.lang.String |
executeAsString() |
T |
file(java.io.File value) |
protected java.lang.String |
getBody() |
protected abstract T |
getThis() |
executeAsRaw, getClient, getGson, getResponseClass, getUrl
public UploadQueryBuilder(VkApiClient client, java.lang.String uploadUrl, java.lang.String filename, java.lang.reflect.Type type)
public T file(java.io.File value)
protected abstract T getThis()
public R execute() throws ApiException, ClientException
execute
in class ApiRequest<R>
ApiException
ClientException
public java.lang.String executeAsString() throws ClientException
executeAsString
in class ApiRequest<R>
ClientException
protected java.lang.String getBody()
getBody
in class ApiRequest<R>