public static class Campaign.APIRequestCreateCopy extends APIRequest<Campaign>
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 |
|---|
APIRequestCreateCopy(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 APIRequestCreateCopy(String nodeId, APIContext context)
public Campaign getLastResponse()
getLastResponse in class APIRequest<Campaign>public Campaign parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Campaign>APIExceptionpublic Campaign execute() throws APIException
execute in class APIRequest<Campaign>APIExceptionpublic Campaign execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Campaign>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Campaign> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<Campaign> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Campaign.APIRequestCreateCopy setParam(String param, Object value)
setParam in class APIRequest<Campaign>public Campaign.APIRequestCreateCopy setParams(Map<String,Object> params)
setParams in class APIRequest<Campaign>public Campaign.APIRequestCreateCopy setDeepCopy(Boolean deepCopy)
public Campaign.APIRequestCreateCopy setDeepCopy(String deepCopy)
public Campaign.APIRequestCreateCopy setEndTime(String endTime)
public Campaign.APIRequestCreateCopy setRenameOptions(Object renameOptions)
public Campaign.APIRequestCreateCopy setRenameOptions(String renameOptions)
public Campaign.APIRequestCreateCopy setStartTime(String startTime)
public Campaign.APIRequestCreateCopy setStatusOption(Campaign.EnumStatusOption statusOption)
public Campaign.APIRequestCreateCopy setStatusOption(String statusOption)
public Campaign.APIRequestCreateCopy requestAllFields()
public Campaign.APIRequestCreateCopy requestAllFields(boolean value)
public Campaign.APIRequestCreateCopy requestFields(List<String> fields)
requestFields in class APIRequest<Campaign>public Campaign.APIRequestCreateCopy requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Campaign>public Campaign.APIRequestCreateCopy requestField(String field)
requestField in class APIRequest<Campaign>public Campaign.APIRequestCreateCopy requestField(String field, boolean value)
requestField in class APIRequest<Campaign>Copyright © 2020. All rights reserved.