public static class ProductFeed.APIRequestGetVehicles extends APIRequest<Vehicle>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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 |
---|
APIRequestGetVehicles(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGetVehicles(String nodeId, APIContext context)
public APINodeList<Vehicle> getLastResponse()
getLastResponse
in class APIRequest<Vehicle>
public APINodeList<Vehicle> parseResponse(String response) throws APIException
parseResponse
in class APIRequest<Vehicle>
APIException
public APINodeList<Vehicle> execute() throws APIException
execute
in class APIRequest<Vehicle>
APIException
public APINodeList<Vehicle> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<Vehicle>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Vehicle>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Vehicle>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public ProductFeed.APIRequestGetVehicles setParam(String param, Object value)
setParam
in class APIRequest<Vehicle>
public ProductFeed.APIRequestGetVehicles setParams(Map<String,Object> params)
setParams
in class APIRequest<Vehicle>
public ProductFeed.APIRequestGetVehicles setBulkPagination(Boolean bulkPagination)
public ProductFeed.APIRequestGetVehicles setBulkPagination(String bulkPagination)
public ProductFeed.APIRequestGetVehicles setFilter(Object filter)
public ProductFeed.APIRequestGetVehicles setFilter(String filter)
public ProductFeed.APIRequestGetVehicles requestAllFields()
public ProductFeed.APIRequestGetVehicles requestAllFields(boolean value)
public ProductFeed.APIRequestGetVehicles requestFields(List<String> fields)
requestFields
in class APIRequest<Vehicle>
public ProductFeed.APIRequestGetVehicles requestFields(List<String> fields, boolean value)
requestFields
in class APIRequest<Vehicle>
public ProductFeed.APIRequestGetVehicles requestField(String field)
requestField
in class APIRequest<Vehicle>
public ProductFeed.APIRequestGetVehicles requestField(String field, boolean value)
requestField
in class APIRequest<Vehicle>
public ProductFeed.APIRequestGetVehicles requestAddressField()
public ProductFeed.APIRequestGetVehicles requestAddressField(boolean value)
public ProductFeed.APIRequestGetVehicles requestApplinksField()
public ProductFeed.APIRequestGetVehicles requestApplinksField(boolean value)
public ProductFeed.APIRequestGetVehicles requestAvailabilityField()
public ProductFeed.APIRequestGetVehicles requestAvailabilityField(boolean value)
public ProductFeed.APIRequestGetVehicles requestBodyStyleField()
public ProductFeed.APIRequestGetVehicles requestBodyStyleField(boolean value)
public ProductFeed.APIRequestGetVehicles requestConditionField()
public ProductFeed.APIRequestGetVehicles requestConditionField(boolean value)
public ProductFeed.APIRequestGetVehicles requestCurrencyField()
public ProductFeed.APIRequestGetVehicles requestCurrencyField(boolean value)
public ProductFeed.APIRequestGetVehicles requestCustomLabel0Field()
public ProductFeed.APIRequestGetVehicles requestCustomLabel0Field(boolean value)
public ProductFeed.APIRequestGetVehicles requestDateFirstOnLotField()
public ProductFeed.APIRequestGetVehicles requestDateFirstOnLotField(boolean value)
public ProductFeed.APIRequestGetVehicles requestDealerCommunicationChannelField()
public ProductFeed.APIRequestGetVehicles requestDealerCommunicationChannelField(boolean value)
public ProductFeed.APIRequestGetVehicles requestDealerIdField()
public ProductFeed.APIRequestGetVehicles requestDealerIdField(boolean value)
public ProductFeed.APIRequestGetVehicles requestDealerNameField()
public ProductFeed.APIRequestGetVehicles requestDealerNameField(boolean value)
public ProductFeed.APIRequestGetVehicles requestDealerPhoneField()
public ProductFeed.APIRequestGetVehicles requestDealerPhoneField(boolean value)
public ProductFeed.APIRequestGetVehicles requestDealerPrivacyPolicyUrlField()
public ProductFeed.APIRequestGetVehicles requestDealerPrivacyPolicyUrlField(boolean value)
public ProductFeed.APIRequestGetVehicles requestDescriptionField()
public ProductFeed.APIRequestGetVehicles requestDescriptionField(boolean value)
public ProductFeed.APIRequestGetVehicles requestDrivetrainField()
public ProductFeed.APIRequestGetVehicles requestDrivetrainField(boolean value)
public ProductFeed.APIRequestGetVehicles requestExteriorColorField()
public ProductFeed.APIRequestGetVehicles requestExteriorColorField(boolean value)
public ProductFeed.APIRequestGetVehicles requestFbPageIdField()
public ProductFeed.APIRequestGetVehicles requestFbPageIdField(boolean value)
public ProductFeed.APIRequestGetVehicles requestFeaturesField()
public ProductFeed.APIRequestGetVehicles requestFeaturesField(boolean value)
public ProductFeed.APIRequestGetVehicles requestFuelTypeField()
public ProductFeed.APIRequestGetVehicles requestFuelTypeField(boolean value)
public ProductFeed.APIRequestGetVehicles requestIdField()
public ProductFeed.APIRequestGetVehicles requestIdField(boolean value)
public ProductFeed.APIRequestGetVehicles requestImagesField()
public ProductFeed.APIRequestGetVehicles requestImagesField(boolean value)
public ProductFeed.APIRequestGetVehicles requestInteriorColorField()
public ProductFeed.APIRequestGetVehicles requestInteriorColorField(boolean value)
public ProductFeed.APIRequestGetVehicles requestLegalDisclosureImpressumUrlField()
public ProductFeed.APIRequestGetVehicles requestLegalDisclosureImpressumUrlField(boolean value)
public ProductFeed.APIRequestGetVehicles requestMakeField()
public ProductFeed.APIRequestGetVehicles requestMakeField(boolean value)
public ProductFeed.APIRequestGetVehicles requestMileageField()
public ProductFeed.APIRequestGetVehicles requestMileageField(boolean value)
public ProductFeed.APIRequestGetVehicles requestModelField()
public ProductFeed.APIRequestGetVehicles requestModelField(boolean value)
public ProductFeed.APIRequestGetVehicles requestPreviousCurrencyField()
public ProductFeed.APIRequestGetVehicles requestPreviousCurrencyField(boolean value)
public ProductFeed.APIRequestGetVehicles requestPreviousPriceField()
public ProductFeed.APIRequestGetVehicles requestPreviousPriceField(boolean value)
public ProductFeed.APIRequestGetVehicles requestPriceField()
public ProductFeed.APIRequestGetVehicles requestPriceField(boolean value)
public ProductFeed.APIRequestGetVehicles requestSaleCurrencyField()
public ProductFeed.APIRequestGetVehicles requestSaleCurrencyField(boolean value)
public ProductFeed.APIRequestGetVehicles requestSalePriceField()
public ProductFeed.APIRequestGetVehicles requestSalePriceField(boolean value)
public ProductFeed.APIRequestGetVehicles requestSanitizedImagesField()
public ProductFeed.APIRequestGetVehicles requestSanitizedImagesField(boolean value)
public ProductFeed.APIRequestGetVehicles requestStateOfVehicleField()
public ProductFeed.APIRequestGetVehicles requestStateOfVehicleField(boolean value)
public ProductFeed.APIRequestGetVehicles requestTitleField()
public ProductFeed.APIRequestGetVehicles requestTitleField(boolean value)
public ProductFeed.APIRequestGetVehicles requestTransmissionField()
public ProductFeed.APIRequestGetVehicles requestTransmissionField(boolean value)
public ProductFeed.APIRequestGetVehicles requestTrimField()
public ProductFeed.APIRequestGetVehicles requestTrimField(boolean value)
public ProductFeed.APIRequestGetVehicles requestUrlField()
public ProductFeed.APIRequestGetVehicles requestUrlField(boolean value)
public ProductFeed.APIRequestGetVehicles requestVehicleIdField()
public ProductFeed.APIRequestGetVehicles requestVehicleIdField(boolean value)
public ProductFeed.APIRequestGetVehicles requestVehicleRegistrationPlateField()
public ProductFeed.APIRequestGetVehicles requestVehicleRegistrationPlateField(boolean value)
public ProductFeed.APIRequestGetVehicles requestVehicleSpecificationsField()
public ProductFeed.APIRequestGetVehicles requestVehicleSpecificationsField(boolean value)
public ProductFeed.APIRequestGetVehicles requestVehicleTypeField()
public ProductFeed.APIRequestGetVehicles requestVehicleTypeField(boolean value)
public ProductFeed.APIRequestGetVehicles requestVinField()
public ProductFeed.APIRequestGetVehicles requestVinField(boolean value)
public ProductFeed.APIRequestGetVehicles requestYearField()
public ProductFeed.APIRequestGetVehicles requestYearField(boolean value)
Copyright © 2018. All rights reserved.