public static class AdSet.APIRequestUpdate extends APIRequest<AdSet>
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 |
|---|
APIRequestUpdate(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestUpdate(String nodeId, APIContext context)
public AdSet getLastResponse()
getLastResponse in class APIRequest<AdSet>public AdSet parseResponse(String response) throws APIException
parseResponse in class APIRequest<AdSet>APIExceptionpublic AdSet execute() throws APIException
execute in class APIRequest<AdSet>APIExceptionpublic AdSet execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AdSet>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdSet> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<AdSet> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdSet.APIRequestUpdate setParam(String param, Object value)
setParam in class APIRequest<AdSet>public AdSet.APIRequestUpdate setParams(Map<String,Object> params)
setParams in class APIRequest<AdSet>public AdSet.APIRequestUpdate setAccountId(String accountId)
public AdSet.APIRequestUpdate setAdlabels(List<Object> adlabels)
public AdSet.APIRequestUpdate setAdlabels(String adlabels)
public AdSet.APIRequestUpdate setAdsetSchedule(List<Object> adsetSchedule)
public AdSet.APIRequestUpdate setAdsetSchedule(String adsetSchedule)
public AdSet.APIRequestUpdate setAttributionSpec(List<Map<String,String>> attributionSpec)
public AdSet.APIRequestUpdate setAttributionSpec(String attributionSpec)
public AdSet.APIRequestUpdate setBidAmount(Long bidAmount)
public AdSet.APIRequestUpdate setBidAmount(String bidAmount)
public AdSet.APIRequestUpdate setBidStrategy(AdSet.EnumBidStrategy bidStrategy)
public AdSet.APIRequestUpdate setBidStrategy(String bidStrategy)
public AdSet.APIRequestUpdate setBillingEvent(AdSet.EnumBillingEvent billingEvent)
public AdSet.APIRequestUpdate setBillingEvent(String billingEvent)
public AdSet.APIRequestUpdate setCreativeSequence(List<String> creativeSequence)
public AdSet.APIRequestUpdate setCreativeSequence(String creativeSequence)
public AdSet.APIRequestUpdate setDailyBudget(Long dailyBudget)
public AdSet.APIRequestUpdate setDailyBudget(String dailyBudget)
public AdSet.APIRequestUpdate setDailyImps(Long dailyImps)
public AdSet.APIRequestUpdate setDailyImps(String dailyImps)
public AdSet.APIRequestUpdate setDailyMinSpendTarget(Long dailyMinSpendTarget)
public AdSet.APIRequestUpdate setDailyMinSpendTarget(String dailyMinSpendTarget)
public AdSet.APIRequestUpdate setDailySpendCap(Long dailySpendCap)
public AdSet.APIRequestUpdate setDailySpendCap(String dailySpendCap)
public AdSet.APIRequestUpdate setDestinationType(AdSet.EnumDestinationType destinationType)
public AdSet.APIRequestUpdate setDestinationType(String destinationType)
public AdSet.APIRequestUpdate setEndTime(String endTime)
public AdSet.APIRequestUpdate setExecutionOptions(List<AdSet.EnumExecutionOptions> executionOptions)
public AdSet.APIRequestUpdate setExecutionOptions(String executionOptions)
public AdSet.APIRequestUpdate setLifetimeBudget(Long lifetimeBudget)
public AdSet.APIRequestUpdate setLifetimeBudget(String lifetimeBudget)
public AdSet.APIRequestUpdate setLifetimeImps(Long lifetimeImps)
public AdSet.APIRequestUpdate setLifetimeImps(String lifetimeImps)
public AdSet.APIRequestUpdate setLifetimeMinSpendTarget(Long lifetimeMinSpendTarget)
public AdSet.APIRequestUpdate setLifetimeMinSpendTarget(String lifetimeMinSpendTarget)
public AdSet.APIRequestUpdate setLifetimeSpendCap(Long lifetimeSpendCap)
public AdSet.APIRequestUpdate setLifetimeSpendCap(String lifetimeSpendCap)
public AdSet.APIRequestUpdate setName(String name)
public AdSet.APIRequestUpdate setOptimizationGoal(AdSet.EnumOptimizationGoal optimizationGoal)
public AdSet.APIRequestUpdate setOptimizationGoal(String optimizationGoal)
public AdSet.APIRequestUpdate setPacingType(List<String> pacingType)
public AdSet.APIRequestUpdate setPacingType(String pacingType)
public AdSet.APIRequestUpdate setPromotedObject(Object promotedObject)
public AdSet.APIRequestUpdate setPromotedObject(String promotedObject)
public AdSet.APIRequestUpdate setRfPredictionId(String rfPredictionId)
public AdSet.APIRequestUpdate setStartTime(String startTime)
public AdSet.APIRequestUpdate setStatus(AdSet.EnumStatus status)
public AdSet.APIRequestUpdate setStatus(String status)
public AdSet.APIRequestUpdate setTargeting(Targeting targeting)
public AdSet.APIRequestUpdate setTargeting(String targeting)
public AdSet.APIRequestUpdate setTimeBasedAdRotationIdBlocks(List<List<Long>> timeBasedAdRotationIdBlocks)
public AdSet.APIRequestUpdate setTimeBasedAdRotationIdBlocks(String timeBasedAdRotationIdBlocks)
public AdSet.APIRequestUpdate setTimeBasedAdRotationIntervals(List<Long> timeBasedAdRotationIntervals)
public AdSet.APIRequestUpdate setTimeBasedAdRotationIntervals(String timeBasedAdRotationIntervals)
public AdSet.APIRequestUpdate requestAllFields()
public AdSet.APIRequestUpdate requestAllFields(boolean value)
public AdSet.APIRequestUpdate requestFields(List<String> fields)
requestFields in class APIRequest<AdSet>public AdSet.APIRequestUpdate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AdSet>public AdSet.APIRequestUpdate requestField(String field)
requestField in class APIRequest<AdSet>public AdSet.APIRequestUpdate requestField(String field, boolean value)
requestField in class APIRequest<AdSet>Copyright © 2018. All rights reserved.