public static class OpenBridgeConfiguration.APIRequestUpdate extends APIRequest<OpenBridgeConfiguration>
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 OpenBridgeConfiguration getLastResponse()
getLastResponse in class APIRequest<OpenBridgeConfiguration>public OpenBridgeConfiguration parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<OpenBridgeConfiguration>APIExceptionpublic OpenBridgeConfiguration execute() throws APIException
execute in class APIRequest<OpenBridgeConfiguration>APIExceptionpublic OpenBridgeConfiguration execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<OpenBridgeConfiguration>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<OpenBridgeConfiguration> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<OpenBridgeConfiguration> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic OpenBridgeConfiguration.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<OpenBridgeConfiguration>public OpenBridgeConfiguration.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<OpenBridgeConfiguration>public OpenBridgeConfiguration.APIRequestUpdate setActive(Boolean active)
public OpenBridgeConfiguration.APIRequestUpdate setActive(String active)
public OpenBridgeConfiguration.APIRequestUpdate setEndpoint(String endpoint)
public OpenBridgeConfiguration.APIRequestUpdate setFallbackDomain(String fallbackDomain)
public OpenBridgeConfiguration.APIRequestUpdate setFallbackDomainEnabled(Boolean fallbackDomainEnabled)
public OpenBridgeConfiguration.APIRequestUpdate setFallbackDomainEnabled(String fallbackDomainEnabled)
public OpenBridgeConfiguration.APIRequestUpdate setHostBusinessId(Long hostBusinessId)
public OpenBridgeConfiguration.APIRequestUpdate setHostBusinessId(String hostBusinessId)
public OpenBridgeConfiguration.APIRequestUpdate setHostExternalId(String hostExternalId)
public OpenBridgeConfiguration.APIRequestUpdate setInstanceId(String instanceId)
public OpenBridgeConfiguration.APIRequestUpdate requestAllFields()
public OpenBridgeConfiguration.APIRequestUpdate requestAllFields(boolean value)
public OpenBridgeConfiguration.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<OpenBridgeConfiguration>public OpenBridgeConfiguration.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<OpenBridgeConfiguration>public OpenBridgeConfiguration.APIRequestUpdate requestField(String field)
requestField in class APIRequest<OpenBridgeConfiguration>public OpenBridgeConfiguration.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<OpenBridgeConfiguration>Copyright © 2024. All rights reserved.