public static class AdAccount.APIRequestCreateAdRulesLibrary extends APIRequest<AdRule>
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 |
|---|
APIRequestCreateAdRulesLibrary(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 APIRequestCreateAdRulesLibrary(String nodeId, APIContext context)
public AdRule getLastResponse()
getLastResponse in class APIRequest<AdRule>public AdRule parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AdRule>APIExceptionpublic AdRule execute() throws APIException
execute in class APIRequest<AdRule>APIExceptionpublic AdRule execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdRule>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdRule> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdRule> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdAccount.APIRequestCreateAdRulesLibrary setParam(String param, Object value)
setParam in class APIRequest<AdRule>public AdAccount.APIRequestCreateAdRulesLibrary setParams(Map<String,Object> params)
setParams in class APIRequest<AdRule>public AdAccount.APIRequestCreateAdRulesLibrary setAccountId(String accountId)
public AdAccount.APIRequestCreateAdRulesLibrary setEvaluationSpec(Object evaluationSpec)
public AdAccount.APIRequestCreateAdRulesLibrary setEvaluationSpec(String evaluationSpec)
public AdAccount.APIRequestCreateAdRulesLibrary setExecutionSpec(Object executionSpec)
public AdAccount.APIRequestCreateAdRulesLibrary setExecutionSpec(String executionSpec)
public AdAccount.APIRequestCreateAdRulesLibrary setName(String name)
public AdAccount.APIRequestCreateAdRulesLibrary setScheduleSpec(Object scheduleSpec)
public AdAccount.APIRequestCreateAdRulesLibrary setScheduleSpec(String scheduleSpec)
public AdAccount.APIRequestCreateAdRulesLibrary setStatus(AdRule.EnumStatus status)
public AdAccount.APIRequestCreateAdRulesLibrary setStatus(String status)
public AdAccount.APIRequestCreateAdRulesLibrary requestAllFields()
public AdAccount.APIRequestCreateAdRulesLibrary requestAllFields(boolean value)
public AdAccount.APIRequestCreateAdRulesLibrary requestFields(List<String> fields)
requestFields in class APIRequest<AdRule>public AdAccount.APIRequestCreateAdRulesLibrary requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdRule>public AdAccount.APIRequestCreateAdRulesLibrary requestField(String field)
requestField in class APIRequest<AdRule>public AdAccount.APIRequestCreateAdRulesLibrary requestField(String field, boolean value)
requestField in class APIRequest<AdRule>Copyright © 2020. All rights reserved.