public static class AdAccount.APIRequestCreateCustomAudience extends APIRequest<CustomAudience>
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 |
|---|
APIRequestCreateCustomAudience(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestCreateCustomAudience(String nodeId, APIContext context)
public CustomAudience getLastResponse()
getLastResponse in class APIRequest<CustomAudience>public CustomAudience parseResponse(String response) throws APIException
parseResponse in class APIRequest<CustomAudience>APIExceptionpublic CustomAudience execute() throws APIException
execute in class APIRequest<CustomAudience>APIExceptionpublic CustomAudience execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<CustomAudience>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<CustomAudience> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<CustomAudience> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdAccount.APIRequestCreateCustomAudience setParam(String param, Object value)
setParam in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateCustomAudience setParams(Map<String,Object> params)
setParams in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateCustomAudience setAllowedDomains(List<String> allowedDomains)
public AdAccount.APIRequestCreateCustomAudience setAllowedDomains(String allowedDomains)
public AdAccount.APIRequestCreateCustomAudience setClaimObjective(CustomAudience.EnumClaimObjective claimObjective)
public AdAccount.APIRequestCreateCustomAudience setClaimObjective(String claimObjective)
public AdAccount.APIRequestCreateCustomAudience setContentType(CustomAudience.EnumContentType contentType)
public AdAccount.APIRequestCreateCustomAudience setContentType(String contentType)
public AdAccount.APIRequestCreateCustomAudience setCustomerFileSource(CustomAudience.EnumCustomerFileSource customerFileSource)
public AdAccount.APIRequestCreateCustomAudience setCustomerFileSource(String customerFileSource)
public AdAccount.APIRequestCreateCustomAudience setDatasetId(String datasetId)
public AdAccount.APIRequestCreateCustomAudience setDescription(String description)
public AdAccount.APIRequestCreateCustomAudience setEventSourceGroup(String eventSourceGroup)
public AdAccount.APIRequestCreateCustomAudience setEventSources(List<Map<String,String>> eventSources)
public AdAccount.APIRequestCreateCustomAudience setEventSources(String eventSources)
public AdAccount.APIRequestCreateCustomAudience setIsValueBased(Boolean isValueBased)
public AdAccount.APIRequestCreateCustomAudience setIsValueBased(String isValueBased)
public AdAccount.APIRequestCreateCustomAudience setListOfAccounts(List<Long> listOfAccounts)
public AdAccount.APIRequestCreateCustomAudience setListOfAccounts(String listOfAccounts)
public AdAccount.APIRequestCreateCustomAudience setLookalikeSpec(String lookalikeSpec)
public AdAccount.APIRequestCreateCustomAudience setName(String name)
public AdAccount.APIRequestCreateCustomAudience setOptOutLink(String optOutLink)
public AdAccount.APIRequestCreateCustomAudience setOriginAudienceId(String originAudienceId)
public AdAccount.APIRequestCreateCustomAudience setPixelId(String pixelId)
public AdAccount.APIRequestCreateCustomAudience setPrefill(Boolean prefill)
public AdAccount.APIRequestCreateCustomAudience setPrefill(String prefill)
public AdAccount.APIRequestCreateCustomAudience setProductSetId(String productSetId)
public AdAccount.APIRequestCreateCustomAudience setRetentionDays(Long retentionDays)
public AdAccount.APIRequestCreateCustomAudience setRetentionDays(String retentionDays)
public AdAccount.APIRequestCreateCustomAudience setRule(String rule)
public AdAccount.APIRequestCreateCustomAudience setRuleAggregation(String ruleAggregation)
public AdAccount.APIRequestCreateCustomAudience setSubtype(CustomAudience.EnumSubtype subtype)
public AdAccount.APIRequestCreateCustomAudience setSubtype(String subtype)
public AdAccount.APIRequestCreateCustomAudience requestAllFields()
public AdAccount.APIRequestCreateCustomAudience requestAllFields(boolean value)
public AdAccount.APIRequestCreateCustomAudience requestFields(List<String> fields)
requestFields in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateCustomAudience requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateCustomAudience requestField(String field)
requestField in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateCustomAudience requestField(String field, boolean value)
requestField in class APIRequest<CustomAudience>Copyright © 2018. All rights reserved.