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, setUseVideoEndpoint
public 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>
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 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.