public static class Business.APIRequestCreateAdStudy 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 |
|---|
APIRequestCreateAdStudy(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 APIRequestCreateAdStudy(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 Business.APIRequestCreateAdStudy setParam(String param, Object value)
setParam in class APIRequest<AdStudy>public Business.APIRequestCreateAdStudy setParams(Map<String,Object> params)
setParams in class APIRequest<AdStudy>public Business.APIRequestCreateAdStudy setCells(List<Object> cells)
public Business.APIRequestCreateAdStudy setCells(String cells)
public Business.APIRequestCreateAdStudy setClientBusiness(String clientBusiness)
public Business.APIRequestCreateAdStudy setConfidenceLevel(Double confidenceLevel)
public Business.APIRequestCreateAdStudy setConfidenceLevel(String confidenceLevel)
public Business.APIRequestCreateAdStudy setCooldownStartTime(Long cooldownStartTime)
public Business.APIRequestCreateAdStudy setCooldownStartTime(String cooldownStartTime)
public Business.APIRequestCreateAdStudy setDescription(String description)
public Business.APIRequestCreateAdStudy setEndTime(Long endTime)
public Business.APIRequestCreateAdStudy setEndTime(String endTime)
public Business.APIRequestCreateAdStudy setName(String name)
public Business.APIRequestCreateAdStudy setObjectives(List<Object> objectives)
public Business.APIRequestCreateAdStudy setObjectives(String objectives)
public Business.APIRequestCreateAdStudy setObservationEndTime(Long observationEndTime)
public Business.APIRequestCreateAdStudy setObservationEndTime(String observationEndTime)
public Business.APIRequestCreateAdStudy setStartTime(Long startTime)
public Business.APIRequestCreateAdStudy setStartTime(String startTime)
public Business.APIRequestCreateAdStudy setType(AdStudy.EnumType type)
public Business.APIRequestCreateAdStudy setType(String type)
public Business.APIRequestCreateAdStudy setViewers(List<Long> viewers)
public Business.APIRequestCreateAdStudy setViewers(String viewers)
public Business.APIRequestCreateAdStudy requestAllFields()
public Business.APIRequestCreateAdStudy requestAllFields(boolean value)
public Business.APIRequestCreateAdStudy requestFields(List<String> fields)
requestFields in class APIRequest<AdStudy>public Business.APIRequestCreateAdStudy requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdStudy>public Business.APIRequestCreateAdStudy requestField(String field)
requestField in class APIRequest<AdStudy>public Business.APIRequestCreateAdStudy requestField(String field, boolean value)
requestField in class APIRequest<AdStudy>Copyright © 2020. All rights reserved.