Package com.vk.api.sdk.queries.upload
Class UploadQueryBuilder<T,R>
- java.lang.Object
-
- com.vk.api.sdk.client.ApiRequest<R>
-
- com.vk.api.sdk.queries.upload.UploadQueryBuilder<T,R>
-
- Direct Known Subclasses:
UploadAppImageQuery,UploadDocQuery,UploadPhotoMarketAlbumQuery,UploadPhotoMarketQuery,UploadPhotoMessageQuery,UploadPhotoOwnerCoverQuery,UploadPhotoOwnerQuery,UploadPhotoQuery,UploadPhotoStoryQuery,UploadPhotoStringQuery,UploadPhotoWallQuery,UploadVideoQuery,UploadVideoStoryQuery
public abstract class UploadQueryBuilder<T,R> extends ApiRequest<R>
-
-
Constructor Summary
Constructors Constructor Description UploadQueryBuilder(VkApiClient client, java.lang.String uploadUrl, java.lang.String filename, java.lang.reflect.Type type)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Rexecute()java.lang.StringexecuteAsString()Tfile(java.io.File value)protected java.lang.StringgetBody()protected abstract TgetThis()-
Methods inherited from class com.vk.api.sdk.client.ApiRequest
executeAsRaw, getClient, getGson, getHeaders, getResponseClass, getUrl, setHeaders
-
-
-
-
Constructor Detail
-
UploadQueryBuilder
public UploadQueryBuilder(VkApiClient client, java.lang.String uploadUrl, java.lang.String filename, java.lang.reflect.Type type)
-
-
Method Detail
-
file
public T file(java.io.File value)
-
getThis
protected abstract T getThis()
-
execute
public R execute() throws ApiException, ClientException
- Overrides:
executein classApiRequest<R>- Throws:
ApiExceptionClientException
-
executeAsString
public java.lang.String executeAsString() throws ClientException- Overrides:
executeAsStringin classApiRequest<R>- Throws:
ClientException
-
getBody
protected java.lang.String getBody()
- Specified by:
getBodyin classApiRequest<R>
-
-