public static class AdAccount.APIRequestGetAdRulesLibrary 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 |
---|
APIRequestGetAdRulesLibrary(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 APIRequestGetAdRulesLibrary(String nodeId, APIContext context)
public APINodeList<AdRule> getLastResponse()
getLastResponse
in class APIRequest<AdRule>
public APINodeList<AdRule> parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<AdRule>
APIException
public APINodeList<AdRule> execute() throws APIException
execute
in class APIRequest<AdRule>
APIException
public APINodeList<AdRule> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AdRule>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<AdRule>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<AdRule>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public AdAccount.APIRequestGetAdRulesLibrary setParam(String param, Object value)
setParam
in class APIRequest<AdRule>
public AdAccount.APIRequestGetAdRulesLibrary setParams(Map<String,Object> params)
setParams
in class APIRequest<AdRule>
public AdAccount.APIRequestGetAdRulesLibrary requestAllFields()
public AdAccount.APIRequestGetAdRulesLibrary requestAllFields(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestFields(List<String> fields)
requestFields
in class APIRequest<AdRule>
public AdAccount.APIRequestGetAdRulesLibrary requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<AdRule>
public AdAccount.APIRequestGetAdRulesLibrary requestField(String field)
requestField
in class APIRequest<AdRule>
public AdAccount.APIRequestGetAdRulesLibrary requestField(String field, boolean value)
requestField
in class APIRequest<AdRule>
public AdAccount.APIRequestGetAdRulesLibrary requestAccountIdField()
public AdAccount.APIRequestGetAdRulesLibrary requestAccountIdField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestCreatedByField()
public AdAccount.APIRequestGetAdRulesLibrary requestCreatedByField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestCreatedTimeField()
public AdAccount.APIRequestGetAdRulesLibrary requestCreatedTimeField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestEvaluationSpecField()
public AdAccount.APIRequestGetAdRulesLibrary requestEvaluationSpecField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestExecutionSpecField()
public AdAccount.APIRequestGetAdRulesLibrary requestExecutionSpecField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestIdField()
public AdAccount.APIRequestGetAdRulesLibrary requestIdField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestNameField()
public AdAccount.APIRequestGetAdRulesLibrary requestNameField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestScheduleSpecField()
public AdAccount.APIRequestGetAdRulesLibrary requestScheduleSpecField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestStatusField()
public AdAccount.APIRequestGetAdRulesLibrary requestStatusField(boolean value)
public AdAccount.APIRequestGetAdRulesLibrary requestUpdatedTimeField()
public AdAccount.APIRequestGetAdRulesLibrary requestUpdatedTimeField(boolean value)
Copyright © 2020. All rights reserved.