public static class AdSet.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 AdSet.APIRequestGetMessageDeliveryEstimate setParam(String param, Object value)
setParam in class APIRequest<MessageDeliveryEstimate>public AdSet.APIRequestGetMessageDeliveryEstimate setParams(Map<String,Object> params)
setParams in class APIRequest<MessageDeliveryEstimate>public AdSet.APIRequestGetMessageDeliveryEstimate setBidAmount(Long bidAmount)
public AdSet.APIRequestGetMessageDeliveryEstimate setBidAmount(String bidAmount)
public AdSet.APIRequestGetMessageDeliveryEstimate setLifetimeBudget(Long lifetimeBudget)
public AdSet.APIRequestGetMessageDeliveryEstimate setLifetimeBudget(String lifetimeBudget)
public AdSet.APIRequestGetMessageDeliveryEstimate setLifetimeInDays(Long lifetimeInDays)
public AdSet.APIRequestGetMessageDeliveryEstimate setLifetimeInDays(String lifetimeInDays)
public AdSet.APIRequestGetMessageDeliveryEstimate setOptimizationGoal(MessageDeliveryEstimate.EnumOptimizationGoal optimizationGoal)
public AdSet.APIRequestGetMessageDeliveryEstimate setOptimizationGoal(String optimizationGoal)
public AdSet.APIRequestGetMessageDeliveryEstimate setPacingType(MessageDeliveryEstimate.EnumPacingType pacingType)
public AdSet.APIRequestGetMessageDeliveryEstimate setPacingType(String pacingType)
public AdSet.APIRequestGetMessageDeliveryEstimate setPromotedObject(Object promotedObject)
public AdSet.APIRequestGetMessageDeliveryEstimate setPromotedObject(String promotedObject)
public AdSet.APIRequestGetMessageDeliveryEstimate setTargetingSpec(Targeting targetingSpec)
public AdSet.APIRequestGetMessageDeliveryEstimate setTargetingSpec(String targetingSpec)
public AdSet.APIRequestGetMessageDeliveryEstimate requestAllFields()
public AdSet.APIRequestGetMessageDeliveryEstimate requestAllFields(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestFields(List<String> fields)
requestFields in class APIRequest<MessageDeliveryEstimate>public AdSet.APIRequestGetMessageDeliveryEstimate requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<MessageDeliveryEstimate>public AdSet.APIRequestGetMessageDeliveryEstimate requestField(String field)
requestField in class APIRequest<MessageDeliveryEstimate>public AdSet.APIRequestGetMessageDeliveryEstimate requestField(String field, boolean value)
requestField in class APIRequest<MessageDeliveryEstimate>public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCostField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCostField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCostLowerBoundField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCostLowerBoundField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCostUpperBoundField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCostUpperBoundField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageLowerBoundField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageLowerBoundField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageUpperBoundField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateCoverageUpperBoundField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryLowerBoundField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryLowerBoundField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryUpperBoundField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateDeliveryUpperBoundField(boolean value)
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateStatusField()
public AdSet.APIRequestGetMessageDeliveryEstimate requestEstimateStatusField(boolean value)
Copyright © 2024. All rights reserved.