public static class AdAccount.APIRequestGetMessageDeliveryEstimate extends APIRequest<MessageDeliveryEstimate>
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 |
|---|
APIRequestGetMessageDeliveryEstimate(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 APIRequestGetMessageDeliveryEstimate(String nodeId, APIContext context)
public APINodeList<MessageDeliveryEstimate> getLastResponse()
getLastResponse in class APIRequest<MessageDeliveryEstimate>public APINodeList<MessageDeliveryEstimate> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<MessageDeliveryEstimate>APIExceptionpublic APINodeList<MessageDeliveryEstimate> execute() throws APIException
execute in class APIRequest<MessageDeliveryEstimate>APIExceptionpublic APINodeList<MessageDeliveryEstimate> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<MessageDeliveryEstimate>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<MessageDeliveryEstimate>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<MessageDeliveryEstimate>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic AdAccount.APIRequestGetMessageDeliveryEstimate setParam(String param, Object value)
setParam in class APIRequest<MessageDeliveryEstimate>public AdAccount.APIRequestGetMessageDeliveryEstimate setParams(Map<String,Object> params)
setParams in class APIRequest<MessageDeliveryEstimate>public AdAccount.APIRequestGetMessageDeliveryEstimate setBidAmount(Long bidAmount)
public AdAccount.APIRequestGetMessageDeliveryEstimate setBidAmount(String bidAmount)
public AdAccount.APIRequestGetMessageDeliveryEstimate setDailyBudget(Long dailyBudget)
public AdAccount.APIRequestGetMessageDeliveryEstimate setDailyBudget(String dailyBudget)
public AdAccount.APIRequestGetMessageDeliveryEstimate setIsDirectSendCampaign(Boolean isDirectSendCampaign)
public AdAccount.APIRequestGetMessageDeliveryEstimate setIsDirectSendCampaign(String isDirectSendCampaign)
public AdAccount.APIRequestGetMessageDeliveryEstimate setLifetimeBudget(Long lifetimeBudget)
public AdAccount.APIRequestGetMessageDeliveryEstimate setLifetimeBudget(String lifetimeBudget)
public AdAccount.APIRequestGetMessageDeliveryEstimate setLifetimeInDays(Long lifetimeInDays)
public AdAccount.APIRequestGetMessageDeliveryEstimate setLifetimeInDays(String lifetimeInDays)
public AdAccount.APIRequestGetMessageDeliveryEstimate setOptimizationGoal(MessageDeliveryEstimate.EnumOptimizationGoal optimizationGoal)
public AdAccount.APIRequestGetMessageDeliveryEstimate setOptimizationGoal(String optimizationGoal)
public AdAccount.APIRequestGetMessageDeliveryEstimate setPacingType(MessageDeliveryEstimate.EnumPacingType pacingType)
public AdAccount.APIRequestGetMessageDeliveryEstimate setPacingType(String pacingType)
public AdAccount.APIRequestGetMessageDeliveryEstimate setPromotedObject(Object promotedObject)
public AdAccount.APIRequestGetMessageDeliveryEstimate setPromotedObject(String promotedObject)
public AdAccount.APIRequestGetMessageDeliveryEstimate setTargetingSpec(Targeting targetingSpec)
public AdAccount.APIRequestGetMessageDeliveryEstimate setTargetingSpec(String targetingSpec)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestAllFields()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestAllFields(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestFields(List<String> fields)
requestFields in class APIRequest<MessageDeliveryEstimate>public AdAccount.APIRequestGetMessageDeliveryEstimate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<MessageDeliveryEstimate>public AdAccount.APIRequestGetMessageDeliveryEstimate requestField(String field)
requestField in class APIRequest<MessageDeliveryEstimate>public AdAccount.APIRequestGetMessageDeliveryEstimate requestField(String field, boolean value)
requestField in class APIRequest<MessageDeliveryEstimate>public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCostField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCostField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCostLowerBoundField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCostLowerBoundField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCostUpperBoundField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCostUpperBoundField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageLowerBoundField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageLowerBoundField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageUpperBoundField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageUpperBoundField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryLowerBoundField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryLowerBoundField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryUpperBoundField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryUpperBoundField(boolean value)
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateStatusField()
public AdAccount.APIRequestGetMessageDeliveryEstimate requestEstimateStatusField(boolean value)
Copyright © 2025. All rights reserved.