public static class CustomAudience.APIRequestCreateDatum extends APIRequest<APINode>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>| 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 |
|---|
APIRequestCreateDatum(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateDatum(String nodeId, APIContext context)
public APINode getLastResponse()
getLastResponse in class APIRequest<APINode>public APINode parseResponse(String response) throws APIException
parseResponse in class APIRequest<APINode>APIExceptionpublic APINode execute() throws APIException
execute in class APIRequest<APINode>APIExceptionpublic APINode execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<APINode>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINode> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic CustomAudience.APIRequestCreateDatum setParam(String param, Object value)
setParam in class APIRequest<APINode>public CustomAudience.APIRequestCreateDatum setParams(Map<String,Object> params)
setParams in class APIRequest<APINode>public CustomAudience.APIRequestCreateDatum setActionType(CustomAudience.EnumActionType actionType)
public CustomAudience.APIRequestCreateDatum setActionType(String actionType)
public CustomAudience.APIRequestCreateDatum setEncoding(CustomAudience.EnumEncoding encoding)
public CustomAudience.APIRequestCreateDatum setEncoding(String encoding)
public CustomAudience.APIRequestCreateDatum setEntryType(CustomAudience.EnumEntryType entryType)
public CustomAudience.APIRequestCreateDatum setEntryType(String entryType)
public CustomAudience.APIRequestCreateDatum setEntries(List<String> entries)
public CustomAudience.APIRequestCreateDatum setEntries(String entries)
public CustomAudience.APIRequestCreateDatum setSessionId(Long sessionId)
public CustomAudience.APIRequestCreateDatum setSessionId(String sessionId)
public CustomAudience.APIRequestCreateDatum setBatchSeq(Long batchSeq)
public CustomAudience.APIRequestCreateDatum setBatchSeq(String batchSeq)
public CustomAudience.APIRequestCreateDatum setLastBatchFlag(Boolean lastBatchFlag)
public CustomAudience.APIRequestCreateDatum setLastBatchFlag(String lastBatchFlag)
public CustomAudience.APIRequestCreateDatum requestAllFields()
public CustomAudience.APIRequestCreateDatum requestAllFields(boolean value)
public CustomAudience.APIRequestCreateDatum requestFields(List<String> fields)
requestFields in class APIRequest<APINode>public CustomAudience.APIRequestCreateDatum requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<APINode>public CustomAudience.APIRequestCreateDatum requestField(String field)
requestField in class APIRequest<APINode>public CustomAudience.APIRequestCreateDatum requestField(String field, boolean value)
requestField in class APIRequest<APINode>Copyright © 2018. All rights reserved.