public static class Application.APIRequestCreateUpload extends APIRequest<APINode>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper
Modifier and Type | Field and Description |
---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint
Constructor and Description |
---|
APIRequestCreateUpload(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestCreateUpload(String nodeId, APIContext context)
public APINode getLastResponse()
getLastResponse
in class APIRequest<APINode>
public APINode parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<APINode>
APIException
public APINode execute() throws APIException
execute
in class APIRequest<APINode>
APIException
public APINode execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<APINode>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public Application.APIRequestCreateUpload setParam(String param, Object value)
setParam
in class APIRequest<APINode>
public Application.APIRequestCreateUpload setParams(Map<String,Object> params)
setParams
in class APIRequest<APINode>
public Application.APIRequestCreateUpload setFileLength(Long fileLength)
public Application.APIRequestCreateUpload setFileLength(String fileLength)
public Application.APIRequestCreateUpload setFileName(Object fileName)
public Application.APIRequestCreateUpload setFileName(String fileName)
public Application.APIRequestCreateUpload setFileType(Object fileType)
public Application.APIRequestCreateUpload setFileType(String fileType)
public Application.APIRequestCreateUpload setSessionType(Application.EnumSessionType sessionType)
public Application.APIRequestCreateUpload setSessionType(String sessionType)
public Application.APIRequestCreateUpload requestAllFields()
public Application.APIRequestCreateUpload requestAllFields(boolean value)
public Application.APIRequestCreateUpload requestFields(List<String> fields)
requestFields
in class APIRequest<APINode>
public Application.APIRequestCreateUpload requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<APINode>
public Application.APIRequestCreateUpload requestField(String field)
requestField
in class APIRequest<APINode>
public Application.APIRequestCreateUpload requestField(String field, boolean value)
requestField
in class APIRequest<APINode>
Copyright © 2020. All rights reserved.