public static class Business.APIRequestUpdate extends APIRequest<Business>
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 |
|---|
APIRequestUpdate(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestUpdate(String nodeId, APIContext context)
public Business getLastResponse()
getLastResponse in class APIRequest<Business>public Business parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Business>APIExceptionpublic Business execute() throws APIException
execute in class APIRequest<Business>APIExceptionpublic Business execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Business>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Business> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Business> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Business.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<Business>public Business.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<Business>public Business.APIRequestUpdate setName(String name)
public Business.APIRequestUpdate setPrimaryPage(String primaryPage)
public Business.APIRequestUpdate setTimezoneId(Long timezoneId)
public Business.APIRequestUpdate setTimezoneId(String timezoneId)
public Business.APIRequestUpdate setTwoFactorType(Business.EnumTwoFactorType twoFactorType)
public Business.APIRequestUpdate setTwoFactorType(String twoFactorType)
public Business.APIRequestUpdate setVertical(Business.EnumVertical vertical)
public Business.APIRequestUpdate setVertical(String vertical)
public Business.APIRequestUpdate requestAllFields()
public Business.APIRequestUpdate requestAllFields(boolean value)
public Business.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<Business>public Business.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Business>public Business.APIRequestUpdate requestField(String field)
requestField in class APIRequest<Business>public Business.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<Business>Copyright © 2020. All rights reserved.