public static class ProductSet.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 ProductSet.APIRequestGetVehicleOffers setParam(String param, Object value)
setParam in class APIRequest<VehicleOffer>public ProductSet.APIRequestGetVehicleOffers setParams(Map<String,Object> params)
setParams in class APIRequest<VehicleOffer>public ProductSet.APIRequestGetVehicleOffers setBulkPagination(Boolean bulkPagination)
public ProductSet.APIRequestGetVehicleOffers setBulkPagination(String bulkPagination)
public ProductSet.APIRequestGetVehicleOffers setFilter(Object filter)
public ProductSet.APIRequestGetVehicleOffers setFilter(String filter)
public ProductSet.APIRequestGetVehicleOffers requestAllFields()
public ProductSet.APIRequestGetVehicleOffers requestAllFields(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestFields(List<String> fields)
requestFields in class APIRequest<VehicleOffer>public ProductSet.APIRequestGetVehicleOffers requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<VehicleOffer>public ProductSet.APIRequestGetVehicleOffers requestField(String field)
requestField in class APIRequest<VehicleOffer>public ProductSet.APIRequestGetVehicleOffers requestField(String field, boolean value)
requestField in class APIRequest<VehicleOffer>public ProductSet.APIRequestGetVehicleOffers requestAmountCurrencyField()
public ProductSet.APIRequestGetVehicleOffers requestAmountCurrencyField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestAmountPercentageField()
public ProductSet.APIRequestGetVehicleOffers requestAmountPercentageField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestAmountPriceField()
public ProductSet.APIRequestGetVehicleOffers requestAmountPriceField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestAmountQualifierField()
public ProductSet.APIRequestGetVehicleOffers requestAmountQualifierField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestApplinksField()
public ProductSet.APIRequestGetVehicleOffers requestApplinksField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestBodyStyleField()
public ProductSet.APIRequestGetVehicleOffers requestBodyStyleField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestCashbackCurrencyField()
public ProductSet.APIRequestGetVehicleOffers requestCashbackCurrencyField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestCashbackPriceField()
public ProductSet.APIRequestGetVehicleOffers requestCashbackPriceField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestCategorySpecificFieldsField()
public ProductSet.APIRequestGetVehicleOffers requestCategorySpecificFieldsField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestCurrencyField()
public ProductSet.APIRequestGetVehicleOffers requestCurrencyField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestDmaCodesField()
public ProductSet.APIRequestGetVehicleOffers requestDmaCodesField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestDownpaymentCurrencyField()
public ProductSet.APIRequestGetVehicleOffers requestDownpaymentCurrencyField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestDownpaymentPriceField()
public ProductSet.APIRequestGetVehicleOffers requestDownpaymentPriceField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestDownpaymentQualifierField()
public ProductSet.APIRequestGetVehicleOffers requestDownpaymentQualifierField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestEndDateField()
public ProductSet.APIRequestGetVehicleOffers requestEndDateField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestEndTimeField()
public ProductSet.APIRequestGetVehicleOffers requestEndTimeField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestIdField()
public ProductSet.APIRequestGetVehicleOffers requestIdField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestImagesField()
public ProductSet.APIRequestGetVehicleOffers requestImagesField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestMakeField()
public ProductSet.APIRequestGetVehicleOffers requestMakeField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestModelField()
public ProductSet.APIRequestGetVehicleOffers requestModelField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestOfferDescriptionField()
public ProductSet.APIRequestGetVehicleOffers requestOfferDescriptionField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestOfferDisclaimerField()
public ProductSet.APIRequestGetVehicleOffers requestOfferDisclaimerField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestOfferTypeField()
public ProductSet.APIRequestGetVehicleOffers requestOfferTypeField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestPriceField()
public ProductSet.APIRequestGetVehicleOffers requestPriceField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestSanitizedImagesField()
public ProductSet.APIRequestGetVehicleOffers requestSanitizedImagesField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestStartDateField()
public ProductSet.APIRequestGetVehicleOffers requestStartDateField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestStartTimeField()
public ProductSet.APIRequestGetVehicleOffers requestStartTimeField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestTermLengthField()
public ProductSet.APIRequestGetVehicleOffers requestTermLengthField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestTermQualifierField()
public ProductSet.APIRequestGetVehicleOffers requestTermQualifierField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestTitleField()
public ProductSet.APIRequestGetVehicleOffers requestTitleField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestTrimField()
public ProductSet.APIRequestGetVehicleOffers requestTrimField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestUrlField()
public ProductSet.APIRequestGetVehicleOffers requestUrlField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestVehicleOfferIdField()
public ProductSet.APIRequestGetVehicleOffers requestVehicleOfferIdField(boolean value)
public ProductSet.APIRequestGetVehicleOffers requestYearField()
public ProductSet.APIRequestGetVehicleOffers requestYearField(boolean value)
Copyright © 2020. All rights reserved.