public static class AdAccount.APIRequestGetAds extends APIRequest<Ad>
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 |
---|
APIRequestGetAds(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGetAds(String nodeId, APIContext context)
public APINodeList<Ad> getLastResponse()
getLastResponse
in class APIRequest<Ad>
public APINodeList<Ad> parseResponse(String response, String header) throws APIException
parseResponse
in class APIRequest<Ad>
APIException
public APINodeList<Ad> execute() throws APIException
execute
in class APIRequest<Ad>
APIException
public APINodeList<Ad> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<Ad>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Ad>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Ad>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public AdAccount.APIRequestGetAds setParam(String param, Object value)
setParam
in class APIRequest<Ad>
public AdAccount.APIRequestGetAds setParams(Map<String,Object> params)
setParams
in class APIRequest<Ad>
public AdAccount.APIRequestGetAds setAdDraftId(String adDraftId)
public AdAccount.APIRequestGetAds setDatePreset(Ad.EnumDatePreset datePreset)
public AdAccount.APIRequestGetAds setDatePreset(String datePreset)
public AdAccount.APIRequestGetAds setEffectiveStatus(List<String> effectiveStatus)
public AdAccount.APIRequestGetAds setEffectiveStatus(String effectiveStatus)
public AdAccount.APIRequestGetAds setIncludeDeleted(Boolean includeDeleted)
public AdAccount.APIRequestGetAds setIncludeDeleted(String includeDeleted)
public AdAccount.APIRequestGetAds setIncludeDrafts(Boolean includeDrafts)
public AdAccount.APIRequestGetAds setIncludeDrafts(String includeDrafts)
public AdAccount.APIRequestGetAds setTimeRange(Object timeRange)
public AdAccount.APIRequestGetAds setTimeRange(String timeRange)
public AdAccount.APIRequestGetAds setUpdatedSince(Long updatedSince)
public AdAccount.APIRequestGetAds setUpdatedSince(String updatedSince)
public AdAccount.APIRequestGetAds setUseEmployeeDraft(Boolean useEmployeeDraft)
public AdAccount.APIRequestGetAds setUseEmployeeDraft(String useEmployeeDraft)
public AdAccount.APIRequestGetAds requestAllFields()
public AdAccount.APIRequestGetAds requestAllFields(boolean value)
public AdAccount.APIRequestGetAds requestFields(List<String> fields)
requestFields
in class APIRequest<Ad>
public AdAccount.APIRequestGetAds requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<Ad>
public AdAccount.APIRequestGetAds requestField(String field)
requestField
in class APIRequest<Ad>
public AdAccount.APIRequestGetAds requestField(String field, boolean value)
requestField
in class APIRequest<Ad>
public AdAccount.APIRequestGetAds requestAccountIdField()
public AdAccount.APIRequestGetAds requestAccountIdField(boolean value)
public AdAccount.APIRequestGetAds requestAdReviewFeedbackField()
public AdAccount.APIRequestGetAds requestAdReviewFeedbackField(boolean value)
public AdAccount.APIRequestGetAds requestAdlabelsField()
public AdAccount.APIRequestGetAds requestAdlabelsField(boolean value)
public AdAccount.APIRequestGetAds requestAdsetField()
public AdAccount.APIRequestGetAds requestAdsetField(boolean value)
public AdAccount.APIRequestGetAds requestAdsetIdField()
public AdAccount.APIRequestGetAds requestAdsetIdField(boolean value)
public AdAccount.APIRequestGetAds requestBidAmountField()
public AdAccount.APIRequestGetAds requestBidAmountField(boolean value)
public AdAccount.APIRequestGetAds requestBidInfoField()
public AdAccount.APIRequestGetAds requestBidInfoField(boolean value)
public AdAccount.APIRequestGetAds requestBidTypeField()
public AdAccount.APIRequestGetAds requestBidTypeField(boolean value)
public AdAccount.APIRequestGetAds requestCampaignField()
public AdAccount.APIRequestGetAds requestCampaignField(boolean value)
public AdAccount.APIRequestGetAds requestCampaignIdField()
public AdAccount.APIRequestGetAds requestCampaignIdField(boolean value)
public AdAccount.APIRequestGetAds requestConfiguredStatusField()
public AdAccount.APIRequestGetAds requestConfiguredStatusField(boolean value)
public AdAccount.APIRequestGetAds requestConversionSpecsField()
public AdAccount.APIRequestGetAds requestConversionSpecsField(boolean value)
public AdAccount.APIRequestGetAds requestCreatedTimeField()
public AdAccount.APIRequestGetAds requestCreatedTimeField(boolean value)
public AdAccount.APIRequestGetAds requestCreativeField()
public AdAccount.APIRequestGetAds requestCreativeField(boolean value)
public AdAccount.APIRequestGetAds requestDemolinkHashField()
public AdAccount.APIRequestGetAds requestDemolinkHashField(boolean value)
public AdAccount.APIRequestGetAds requestDisplaySequenceField()
public AdAccount.APIRequestGetAds requestDisplaySequenceField(boolean value)
public AdAccount.APIRequestGetAds requestEffectiveStatusField()
public AdAccount.APIRequestGetAds requestEffectiveStatusField(boolean value)
public AdAccount.APIRequestGetAds requestEngagementAudienceField()
public AdAccount.APIRequestGetAds requestEngagementAudienceField(boolean value)
public AdAccount.APIRequestGetAds requestFailedDeliveryChecksField()
public AdAccount.APIRequestGetAds requestFailedDeliveryChecksField(boolean value)
public AdAccount.APIRequestGetAds requestIdField()
public AdAccount.APIRequestGetAds requestIdField(boolean value)
public AdAccount.APIRequestGetAds requestIsAutobidField()
public AdAccount.APIRequestGetAds requestIsAutobidField(boolean value)
public AdAccount.APIRequestGetAds requestIssuesInfoField()
public AdAccount.APIRequestGetAds requestIssuesInfoField(boolean value)
public AdAccount.APIRequestGetAds requestLastUpdatedByAppIdField()
public AdAccount.APIRequestGetAds requestLastUpdatedByAppIdField(boolean value)
public AdAccount.APIRequestGetAds requestNameField()
public AdAccount.APIRequestGetAds requestNameField(boolean value)
public AdAccount.APIRequestGetAds requestPreviewShareableLinkField()
public AdAccount.APIRequestGetAds requestPreviewShareableLinkField(boolean value)
public AdAccount.APIRequestGetAds requestPriorityField()
public AdAccount.APIRequestGetAds requestPriorityField(boolean value)
public AdAccount.APIRequestGetAds requestRecommendationsField()
public AdAccount.APIRequestGetAds requestRecommendationsField(boolean value)
public AdAccount.APIRequestGetAds requestSourceAdField()
public AdAccount.APIRequestGetAds requestSourceAdField(boolean value)
public AdAccount.APIRequestGetAds requestSourceAdIdField()
public AdAccount.APIRequestGetAds requestSourceAdIdField(boolean value)
public AdAccount.APIRequestGetAds requestStatusField()
public AdAccount.APIRequestGetAds requestStatusField(boolean value)
public AdAccount.APIRequestGetAds requestTargetingField()
public AdAccount.APIRequestGetAds requestTargetingField(boolean value)
public AdAccount.APIRequestGetAds requestTrackingAndConversionWithDefaultsField()
public AdAccount.APIRequestGetAds requestTrackingAndConversionWithDefaultsField(boolean value)
public AdAccount.APIRequestGetAds requestTrackingSpecsField()
public AdAccount.APIRequestGetAds requestTrackingSpecsField(boolean value)
public AdAccount.APIRequestGetAds requestUpdatedTimeField()
public AdAccount.APIRequestGetAds requestUpdatedTimeField(boolean value)
Copyright © 2020. All rights reserved.