public static class BusinessProject.APIRequestGet extends APIRequest<BusinessProject>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>| 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 |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public BusinessProject getLastResponse()
getLastResponse in class APIRequest<BusinessProject>public BusinessProject parseResponse(String response) throws APIException
parseResponse in class APIRequest<BusinessProject>APIExceptionpublic BusinessProject execute() throws APIException
execute in class APIRequest<BusinessProject>APIExceptionpublic BusinessProject execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<BusinessProject>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<BusinessProject> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<BusinessProject> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic BusinessProject.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<BusinessProject>public BusinessProject.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<BusinessProject>public BusinessProject.APIRequestGet requestAllFields()
public BusinessProject.APIRequestGet requestAllFields(boolean value)
public BusinessProject.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<BusinessProject>public BusinessProject.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<BusinessProject>public BusinessProject.APIRequestGet requestField(String field)
requestField in class APIRequest<BusinessProject>public BusinessProject.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<BusinessProject>public BusinessProject.APIRequestGet requestBusinessField()
public BusinessProject.APIRequestGet requestBusinessField(boolean value)
public BusinessProject.APIRequestGet requestCreatedTimeField()
public BusinessProject.APIRequestGet requestCreatedTimeField(boolean value)
public BusinessProject.APIRequestGet requestCreatorField()
public BusinessProject.APIRequestGet requestCreatorField(boolean value)
public BusinessProject.APIRequestGet requestIdField()
public BusinessProject.APIRequestGet requestIdField(boolean value)
public BusinessProject.APIRequestGet requestNameField()
public BusinessProject.APIRequestGet requestNameField(boolean value)
Copyright © 2018. All rights reserved.