public static class ProductFeed.APIRequestGetVehicleOffers extends APIRequest<VehicleOffer>
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 |
|---|
APIRequestGetVehicleOffers(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 APIRequestGetVehicleOffers(String nodeId, APIContext context)
public APINodeList<VehicleOffer> getLastResponse()
getLastResponse in class APIRequest<VehicleOffer>public APINodeList<VehicleOffer> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<VehicleOffer>APIExceptionpublic APINodeList<VehicleOffer> execute() throws APIException
execute in class APIRequest<VehicleOffer>APIExceptionpublic APINodeList<VehicleOffer> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<VehicleOffer>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<VehicleOffer>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<VehicleOffer>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductFeed.APIRequestGetVehicleOffers setParam(String param, Object value)
setParam in class APIRequest<VehicleOffer>public ProductFeed.APIRequestGetVehicleOffers setParams(Map<String,Object> params)
setParams in class APIRequest<VehicleOffer>public ProductFeed.APIRequestGetVehicleOffers setBulkPagination(Boolean bulkPagination)
public ProductFeed.APIRequestGetVehicleOffers setBulkPagination(String bulkPagination)
public ProductFeed.APIRequestGetVehicleOffers setFilter(Object filter)
public ProductFeed.APIRequestGetVehicleOffers setFilter(String filter)
public ProductFeed.APIRequestGetVehicleOffers requestAllFields()
public ProductFeed.APIRequestGetVehicleOffers requestAllFields(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestFields(List<String> fields)
requestFields in class APIRequest<VehicleOffer>public ProductFeed.APIRequestGetVehicleOffers requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<VehicleOffer>public ProductFeed.APIRequestGetVehicleOffers requestField(String field)
requestField in class APIRequest<VehicleOffer>public ProductFeed.APIRequestGetVehicleOffers requestField(String field, boolean value)
requestField in class APIRequest<VehicleOffer>public ProductFeed.APIRequestGetVehicleOffers requestAmountCurrencyField()
public ProductFeed.APIRequestGetVehicleOffers requestAmountCurrencyField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestAmountPercentageField()
public ProductFeed.APIRequestGetVehicleOffers requestAmountPercentageField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestAmountPriceField()
public ProductFeed.APIRequestGetVehicleOffers requestAmountPriceField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestAmountQualifierField()
public ProductFeed.APIRequestGetVehicleOffers requestAmountQualifierField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestApplinksField()
public ProductFeed.APIRequestGetVehicleOffers requestApplinksField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestBodyStyleField()
public ProductFeed.APIRequestGetVehicleOffers requestBodyStyleField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestCashbackCurrencyField()
public ProductFeed.APIRequestGetVehicleOffers requestCashbackCurrencyField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestCashbackPriceField()
public ProductFeed.APIRequestGetVehicleOffers requestCashbackPriceField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestCategorySpecificFieldsField()
public ProductFeed.APIRequestGetVehicleOffers requestCategorySpecificFieldsField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestCurrencyField()
public ProductFeed.APIRequestGetVehicleOffers requestCurrencyField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestDmaCodesField()
public ProductFeed.APIRequestGetVehicleOffers requestDmaCodesField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestDownpaymentCurrencyField()
public ProductFeed.APIRequestGetVehicleOffers requestDownpaymentCurrencyField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestDownpaymentPriceField()
public ProductFeed.APIRequestGetVehicleOffers requestDownpaymentPriceField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestDownpaymentQualifierField()
public ProductFeed.APIRequestGetVehicleOffers requestDownpaymentQualifierField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestEndDateField()
public ProductFeed.APIRequestGetVehicleOffers requestEndDateField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestEndTimeField()
public ProductFeed.APIRequestGetVehicleOffers requestEndTimeField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestIdField()
public ProductFeed.APIRequestGetVehicleOffers requestIdField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestImagesField()
public ProductFeed.APIRequestGetVehicleOffers requestImagesField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestMakeField()
public ProductFeed.APIRequestGetVehicleOffers requestMakeField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestModelField()
public ProductFeed.APIRequestGetVehicleOffers requestModelField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestOfferDescriptionField()
public ProductFeed.APIRequestGetVehicleOffers requestOfferDescriptionField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestOfferDisclaimerField()
public ProductFeed.APIRequestGetVehicleOffers requestOfferDisclaimerField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestOfferTypeField()
public ProductFeed.APIRequestGetVehicleOffers requestOfferTypeField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestPriceField()
public ProductFeed.APIRequestGetVehicleOffers requestPriceField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestSanitizedImagesField()
public ProductFeed.APIRequestGetVehicleOffers requestSanitizedImagesField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestStartDateField()
public ProductFeed.APIRequestGetVehicleOffers requestStartDateField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestStartTimeField()
public ProductFeed.APIRequestGetVehicleOffers requestStartTimeField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestTermLengthField()
public ProductFeed.APIRequestGetVehicleOffers requestTermLengthField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestTermQualifierField()
public ProductFeed.APIRequestGetVehicleOffers requestTermQualifierField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestTitleField()
public ProductFeed.APIRequestGetVehicleOffers requestTitleField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestTrimField()
public ProductFeed.APIRequestGetVehicleOffers requestTrimField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestUrlField()
public ProductFeed.APIRequestGetVehicleOffers requestUrlField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestVehicleOfferIdField()
public ProductFeed.APIRequestGetVehicleOffers requestVehicleOfferIdField(boolean value)
public ProductFeed.APIRequestGetVehicleOffers requestYearField()
public ProductFeed.APIRequestGetVehicleOffers requestYearField(boolean value)
Copyright © 2020. All rights reserved.