public static class AdAccount.APIRequestCreateProductAudience extends APIRequest<CustomAudience>
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 |
|---|
APIRequestCreateProductAudience(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 APIRequestCreateProductAudience(String nodeId, APIContext context)
public CustomAudience getLastResponse()
getLastResponse in class APIRequest<CustomAudience>public CustomAudience parseResponse(String response, String header) 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.APIRequestCreateProductAudience setParam(String param, Object value)
setParam in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateProductAudience setParams(Map<String,Object> params)
setParams in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateProductAudience setAllowedDomains(List<String> allowedDomains)
public AdAccount.APIRequestCreateProductAudience setAllowedDomains(String allowedDomains)
public AdAccount.APIRequestCreateProductAudience setAssociatedAudienceId(Long associatedAudienceId)
public AdAccount.APIRequestCreateProductAudience setAssociatedAudienceId(String associatedAudienceId)
public AdAccount.APIRequestCreateProductAudience setClaimObjective(AdAccount.EnumClaimObjective claimObjective)
public AdAccount.APIRequestCreateProductAudience setClaimObjective(String claimObjective)
public AdAccount.APIRequestCreateProductAudience setContentType(AdAccount.EnumContentType contentType)
public AdAccount.APIRequestCreateProductAudience setContentType(String contentType)
public AdAccount.APIRequestCreateProductAudience setCreationParams(Map<String,String> creationParams)
public AdAccount.APIRequestCreateProductAudience setCreationParams(String creationParams)
public AdAccount.APIRequestCreateProductAudience setDescription(String description)
public AdAccount.APIRequestCreateProductAudience setEnableFetchOrCreate(Boolean enableFetchOrCreate)
public AdAccount.APIRequestCreateProductAudience setEnableFetchOrCreate(String enableFetchOrCreate)
public AdAccount.APIRequestCreateProductAudience setEventSourceGroup(String eventSourceGroup)
public AdAccount.APIRequestCreateProductAudience setEventSources(List<Map<String,String>> eventSources)
public AdAccount.APIRequestCreateProductAudience setEventSources(String eventSources)
public AdAccount.APIRequestCreateProductAudience setExclusions(List<Object> exclusions)
public AdAccount.APIRequestCreateProductAudience setExclusions(String exclusions)
public AdAccount.APIRequestCreateProductAudience setInclusions(List<Object> inclusions)
public AdAccount.APIRequestCreateProductAudience setInclusions(String inclusions)
public AdAccount.APIRequestCreateProductAudience setIsHousehold(Boolean isHousehold)
public AdAccount.APIRequestCreateProductAudience setIsHousehold(String isHousehold)
public AdAccount.APIRequestCreateProductAudience setIsHouseholdExclusion(Boolean isHouseholdExclusion)
public AdAccount.APIRequestCreateProductAudience setIsHouseholdExclusion(String isHouseholdExclusion)
public AdAccount.APIRequestCreateProductAudience setIsSnapshot(Boolean isSnapshot)
public AdAccount.APIRequestCreateProductAudience setIsSnapshot(String isSnapshot)
public AdAccount.APIRequestCreateProductAudience setIsValueBased(Boolean isValueBased)
public AdAccount.APIRequestCreateProductAudience setIsValueBased(String isValueBased)
public AdAccount.APIRequestCreateProductAudience setName(String name)
public AdAccount.APIRequestCreateProductAudience setOptOutLink(String optOutLink)
public AdAccount.APIRequestCreateProductAudience setParentAudienceId(Long parentAudienceId)
public AdAccount.APIRequestCreateProductAudience setParentAudienceId(String parentAudienceId)
public AdAccount.APIRequestCreateProductAudience setProductSetId(String productSetId)
public AdAccount.APIRequestCreateProductAudience setRevSharePolicyId(Long revSharePolicyId)
public AdAccount.APIRequestCreateProductAudience setRevSharePolicyId(String revSharePolicyId)
public AdAccount.APIRequestCreateProductAudience setSeedAudience(Long seedAudience)
public AdAccount.APIRequestCreateProductAudience setSeedAudience(String seedAudience)
public AdAccount.APIRequestCreateProductAudience setSubtype(AdAccount.EnumSubtype subtype)
public AdAccount.APIRequestCreateProductAudience setSubtype(String subtype)
public AdAccount.APIRequestCreateProductAudience setTags(List<String> tags)
public AdAccount.APIRequestCreateProductAudience setTags(String tags)
public AdAccount.APIRequestCreateProductAudience requestAllFields()
public AdAccount.APIRequestCreateProductAudience requestAllFields(boolean value)
public AdAccount.APIRequestCreateProductAudience requestFields(List<String> fields)
requestFields in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateProductAudience requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateProductAudience requestField(String field)
requestField in class APIRequest<CustomAudience>public AdAccount.APIRequestCreateProductAudience requestField(String field, boolean value)
requestField in class APIRequest<CustomAudience>Copyright © 2020. All rights reserved.