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