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, setUseVideoEndpoint
public 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>
APIException
public CustomAudience execute() throws APIException
execute
in class APIRequest<CustomAudience>
APIException
public CustomAudience execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<CustomAudience>
APIException
public com.google.common.util.concurrent.ListenableFuture<CustomAudience> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<CustomAudience> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public 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 setCreationParams(Map<String,String> creationParams)
public AdAccount.APIRequestCreateCustomAudience setCreationParams(String creationParams)
public AdAccount.APIRequestCreateCustomAudience setDescription(String description)
public AdAccount.APIRequestCreateCustomAudience setName(String name)
public AdAccount.APIRequestCreateCustomAudience setOptOutLink(String optOutLink)
public AdAccount.APIRequestCreateCustomAudience setParentAudienceId(Long parentAudienceId)
public AdAccount.APIRequestCreateCustomAudience setParentAudienceId(String parentAudienceId)
public AdAccount.APIRequestCreateCustomAudience setSubtype(CustomAudience.EnumSubtype subtype)
public AdAccount.APIRequestCreateCustomAudience setSubtype(String subtype)
public AdAccount.APIRequestCreateCustomAudience setSeedAudience(Long seedAudience)
public AdAccount.APIRequestCreateCustomAudience setSeedAudience(String seedAudience)
public AdAccount.APIRequestCreateCustomAudience setTags(List<String> tags)
public AdAccount.APIRequestCreateCustomAudience setTags(String tags)
public AdAccount.APIRequestCreateCustomAudience setAssociatedAudienceId(Long associatedAudienceId)
public AdAccount.APIRequestCreateCustomAudience setAssociatedAudienceId(String associatedAudienceId)
public AdAccount.APIRequestCreateCustomAudience setIsHousehold(Boolean isHousehold)
public AdAccount.APIRequestCreateCustomAudience setIsHousehold(String isHousehold)
public AdAccount.APIRequestCreateCustomAudience setIsHouseholdExclusion(Boolean isHouseholdExclusion)
public AdAccount.APIRequestCreateCustomAudience setIsHouseholdExclusion(String isHouseholdExclusion)
public AdAccount.APIRequestCreateCustomAudience setIsValueBased(Boolean isValueBased)
public AdAccount.APIRequestCreateCustomAudience setIsValueBased(String isValueBased)
public AdAccount.APIRequestCreateCustomAudience setAllowedDomains(List<String> allowedDomains)
public AdAccount.APIRequestCreateCustomAudience setAllowedDomains(String allowedDomains)
public AdAccount.APIRequestCreateCustomAudience setIsSnapshot(Boolean isSnapshot)
public AdAccount.APIRequestCreateCustomAudience setIsSnapshot(String isSnapshot)
public AdAccount.APIRequestCreateCustomAudience setLookalikeSpec(String lookalikeSpec)
public AdAccount.APIRequestCreateCustomAudience setRetentionDays(Long retentionDays)
public AdAccount.APIRequestCreateCustomAudience setRetentionDays(String retentionDays)
public AdAccount.APIRequestCreateCustomAudience setCustomerFileSource(CustomAudience.EnumCustomerFileSource customerFileSource)
public AdAccount.APIRequestCreateCustomAudience setCustomerFileSource(String customerFileSource)
public AdAccount.APIRequestCreateCustomAudience setRevSharePolicyId(Long revSharePolicyId)
public AdAccount.APIRequestCreateCustomAudience setRevSharePolicyId(String revSharePolicyId)
public AdAccount.APIRequestCreateCustomAudience setPartnerReferenceKey(String partnerReferenceKey)
public AdAccount.APIRequestCreateCustomAudience setRule(String rule)
public AdAccount.APIRequestCreateCustomAudience setPrefill(Boolean prefill)
public AdAccount.APIRequestCreateCustomAudience setPrefill(String prefill)
public AdAccount.APIRequestCreateCustomAudience setPixelId(String pixelId)
public AdAccount.APIRequestCreateCustomAudience setRuleAggregation(String ruleAggregation)
public AdAccount.APIRequestCreateCustomAudience setInclusions(List<Object> inclusions)
public AdAccount.APIRequestCreateCustomAudience setInclusions(String inclusions)
public AdAccount.APIRequestCreateCustomAudience setExclusions(List<Object> exclusions)
public AdAccount.APIRequestCreateCustomAudience setExclusions(String exclusions)
public AdAccount.APIRequestCreateCustomAudience setCountries(String countries)
public AdAccount.APIRequestCreateCustomAudience setOriginAudienceId(String originAudienceId)
public AdAccount.APIRequestCreateCustomAudience setDetails(String details)
public AdAccount.APIRequestCreateCustomAudience setSource(String source)
public AdAccount.APIRequestCreateCustomAudience setIsprivate(Boolean isprivate)
public AdAccount.APIRequestCreateCustomAudience setIsprivate(String isprivate)
public AdAccount.APIRequestCreateCustomAudience setAdditionalmetadata(String additionalmetadata)
public AdAccount.APIRequestCreateCustomAudience setMinage(Long minage)
public AdAccount.APIRequestCreateCustomAudience setMinage(String minage)
public AdAccount.APIRequestCreateCustomAudience setMaxage(Long maxage)
public AdAccount.APIRequestCreateCustomAudience setMaxage(String maxage)
public AdAccount.APIRequestCreateCustomAudience setExpectedsize(Long expectedsize)
public AdAccount.APIRequestCreateCustomAudience setExpectedsize(String expectedsize)
public AdAccount.APIRequestCreateCustomAudience setGender(String gender)
public AdAccount.APIRequestCreateCustomAudience setPartnerid(String partnerid)
public AdAccount.APIRequestCreateCustomAudience setAccountid(String accountid)
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 setEventSourceGroup(String eventSourceGroup)
public AdAccount.APIRequestCreateCustomAudience setProductSetId(String productSetId)
public AdAccount.APIRequestCreateCustomAudience setEventSources(List<Map<String,String>> eventSources)
public AdAccount.APIRequestCreateCustomAudience setEventSources(String eventSources)
public AdAccount.APIRequestCreateCustomAudience setVideoGroupIds(List<String> videoGroupIds)
public AdAccount.APIRequestCreateCustomAudience setVideoGroupIds(String videoGroupIds)
public AdAccount.APIRequestCreateCustomAudience setStudySpec(Object studySpec)
public AdAccount.APIRequestCreateCustomAudience setStudySpec(String studySpec)
public AdAccount.APIRequestCreateCustomAudience setListOfAccounts(List<Long> listOfAccounts)
public AdAccount.APIRequestCreateCustomAudience setListOfAccounts(String listOfAccounts)
public AdAccount.APIRequestCreateCustomAudience setDatasetId(String datasetId)
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.