public static class AdStudy.APIRequestUpdate extends APIRequest<AdStudy>
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 AdStudy getLastResponse()
getLastResponse in class APIRequest<AdStudy>public AdStudy parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AdStudy>APIExceptionpublic AdStudy execute() throws APIException
execute in class APIRequest<AdStudy>APIExceptionpublic AdStudy execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdStudy>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdStudy> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdStudy> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdStudy.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<AdStudy>public AdStudy.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<AdStudy>public AdStudy.APIRequestUpdate setCells(List<Object> cells)
public AdStudy.APIRequestUpdate setCells(String cells)
public AdStudy.APIRequestUpdate setClientBusiness(String clientBusiness)
public AdStudy.APIRequestUpdate setConfidenceLevel(Double confidenceLevel)
public AdStudy.APIRequestUpdate setConfidenceLevel(String confidenceLevel)
public AdStudy.APIRequestUpdate setCooldownStartTime(Long cooldownStartTime)
public AdStudy.APIRequestUpdate setCooldownStartTime(String cooldownStartTime)
public AdStudy.APIRequestUpdate setDescription(String description)
public AdStudy.APIRequestUpdate setEndTime(Long endTime)
public AdStudy.APIRequestUpdate setEndTime(String endTime)
public AdStudy.APIRequestUpdate setName(String name)
public AdStudy.APIRequestUpdate setObjectives(List<Object> objectives)
public AdStudy.APIRequestUpdate setObjectives(String objectives)
public AdStudy.APIRequestUpdate setObservationEndTime(Long observationEndTime)
public AdStudy.APIRequestUpdate setObservationEndTime(String observationEndTime)
public AdStudy.APIRequestUpdate setStartTime(Long startTime)
public AdStudy.APIRequestUpdate setStartTime(String startTime)
public AdStudy.APIRequestUpdate setType(AdStudy.EnumType type)
public AdStudy.APIRequestUpdate setType(String type)
public AdStudy.APIRequestUpdate setViewers(List<Long> viewers)
public AdStudy.APIRequestUpdate setViewers(String viewers)
public AdStudy.APIRequestUpdate requestAllFields()
public AdStudy.APIRequestUpdate requestAllFields(boolean value)
public AdStudy.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<AdStudy>public AdStudy.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdStudy>public AdStudy.APIRequestUpdate requestField(String field)
requestField in class APIRequest<AdStudy>public AdStudy.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<AdStudy>Copyright © 2020. All rights reserved.