public static class AdCustomizationRuleSpec.APIRequestGet extends APIRequest<AdCustomizationRuleSpec>
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 |
---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGet(String nodeId, APIContext context)
public AdCustomizationRuleSpec getLastResponse()
getLastResponse
in class APIRequest<AdCustomizationRuleSpec>
public AdCustomizationRuleSpec parseResponse(String response) throws APIException
parseResponse
in class APIRequest<AdCustomizationRuleSpec>
APIException
public AdCustomizationRuleSpec execute() throws APIException
execute
in class APIRequest<AdCustomizationRuleSpec>
APIException
public AdCustomizationRuleSpec execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<AdCustomizationRuleSpec>
APIException
public com.google.common.util.concurrent.ListenableFuture<AdCustomizationRuleSpec> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<AdCustomizationRuleSpec> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public AdCustomizationRuleSpec.APIRequestGet setParam(String param, Object value)
setParam
in class APIRequest<AdCustomizationRuleSpec>
public AdCustomizationRuleSpec.APIRequestGet setParams(Map<String,Object> params)
setParams
in class APIRequest<AdCustomizationRuleSpec>
public AdCustomizationRuleSpec.APIRequestGet requestAllFields()
public AdCustomizationRuleSpec.APIRequestGet requestAllFields(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestFields(List<String> fields)
requestFields
in class APIRequest<AdCustomizationRuleSpec>
public AdCustomizationRuleSpec.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<AdCustomizationRuleSpec>
public AdCustomizationRuleSpec.APIRequestGet requestField(String field)
requestField
in class APIRequest<AdCustomizationRuleSpec>
public AdCustomizationRuleSpec.APIRequestGet requestField(String field, boolean value)
requestField
in class APIRequest<AdCustomizationRuleSpec>
public AdCustomizationRuleSpec.APIRequestGet requestCaptionField()
public AdCustomizationRuleSpec.APIRequestGet requestCaptionField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestCustomizationSpecField()
public AdCustomizationRuleSpec.APIRequestGet requestCustomizationSpecField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestDescriptionField()
public AdCustomizationRuleSpec.APIRequestGet requestDescriptionField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestLinkField()
public AdCustomizationRuleSpec.APIRequestGet requestLinkField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestMessageField()
public AdCustomizationRuleSpec.APIRequestGet requestMessageField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestNameField()
public AdCustomizationRuleSpec.APIRequestGet requestNameField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestPriorityField()
public AdCustomizationRuleSpec.APIRequestGet requestPriorityField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestTemplateUrlSpecField()
public AdCustomizationRuleSpec.APIRequestGet requestTemplateUrlSpecField(boolean value)
public AdCustomizationRuleSpec.APIRequestGet requestIdField()
public AdCustomizationRuleSpec.APIRequestGet requestIdField(boolean value)
Copyright © 2018. All rights reserved.