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, setUseVideoEndpoint
public 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>
APIException
public AdStudy execute() throws APIException
execute
in class APIRequest<AdStudy>
APIException
public AdStudy execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AdStudy>
APIException
public com.google.common.util.concurrent.ListenableFuture<AdStudy> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<AdStudy> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public 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.