public static class ProductCatalog.APIRequestGetAutomotiveModels extends APIRequest<AutomotiveModel>
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 |
|---|
APIRequestGetAutomotiveModels(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 APIRequestGetAutomotiveModels(String nodeId, APIContext context)
public APINodeList<AutomotiveModel> getLastResponse()
getLastResponse in class APIRequest<AutomotiveModel>public APINodeList<AutomotiveModel> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<AutomotiveModel>APIExceptionpublic APINodeList<AutomotiveModel> execute() throws APIException
execute in class APIRequest<AutomotiveModel>APIExceptionpublic APINodeList<AutomotiveModel> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<AutomotiveModel>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<AutomotiveModel>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<AutomotiveModel>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductCatalog.APIRequestGetAutomotiveModels setParam(String param, Object value)
setParam in class APIRequest<AutomotiveModel>public ProductCatalog.APIRequestGetAutomotiveModels setParams(Map<String,Object> params)
setParams in class APIRequest<AutomotiveModel>public ProductCatalog.APIRequestGetAutomotiveModels setBulkPagination(Boolean bulkPagination)
public ProductCatalog.APIRequestGetAutomotiveModels setBulkPagination(String bulkPagination)
public ProductCatalog.APIRequestGetAutomotiveModels setFilter(Object filter)
public ProductCatalog.APIRequestGetAutomotiveModels setFilter(String filter)
public ProductCatalog.APIRequestGetAutomotiveModels requestAllFields()
public ProductCatalog.APIRequestGetAutomotiveModels requestAllFields(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestFields(List<String> fields)
requestFields in class APIRequest<AutomotiveModel>public ProductCatalog.APIRequestGetAutomotiveModels requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<AutomotiveModel>public ProductCatalog.APIRequestGetAutomotiveModels requestField(String field)
requestField in class APIRequest<AutomotiveModel>public ProductCatalog.APIRequestGetAutomotiveModels requestField(String field, boolean value)
requestField in class APIRequest<AutomotiveModel>public ProductCatalog.APIRequestGetAutomotiveModels requestApplinksField()
public ProductCatalog.APIRequestGetAutomotiveModels requestApplinksField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestAutomotiveModelIdField()
public ProductCatalog.APIRequestGetAutomotiveModels requestAutomotiveModelIdField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestAvailabilityField()
public ProductCatalog.APIRequestGetAutomotiveModels requestAvailabilityField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestBodyStyleField()
public ProductCatalog.APIRequestGetAutomotiveModels requestBodyStyleField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestCategorySpecificFieldsField()
public ProductCatalog.APIRequestGetAutomotiveModels requestCategorySpecificFieldsField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestCurrencyField()
public ProductCatalog.APIRequestGetAutomotiveModels requestCurrencyField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestCustomLabel0Field()
public ProductCatalog.APIRequestGetAutomotiveModels requestCustomLabel0Field(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestDescriptionField()
public ProductCatalog.APIRequestGetAutomotiveModels requestDescriptionField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestDrivetrainField()
public ProductCatalog.APIRequestGetAutomotiveModels requestDrivetrainField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestExteriorColorField()
public ProductCatalog.APIRequestGetAutomotiveModels requestExteriorColorField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestFinanceDescriptionField()
public ProductCatalog.APIRequestGetAutomotiveModels requestFinanceDescriptionField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestFinanceTypeField()
public ProductCatalog.APIRequestGetAutomotiveModels requestFinanceTypeField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestFuelTypeField()
public ProductCatalog.APIRequestGetAutomotiveModels requestFuelTypeField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestGenerationField()
public ProductCatalog.APIRequestGetAutomotiveModels requestGenerationField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestIdField()
public ProductCatalog.APIRequestGetAutomotiveModels requestIdField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestImagesField()
public ProductCatalog.APIRequestGetAutomotiveModels requestImagesField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestInteriorColorField()
public ProductCatalog.APIRequestGetAutomotiveModels requestInteriorColorField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestInteriorUpholsteryField()
public ProductCatalog.APIRequestGetAutomotiveModels requestInteriorUpholsteryField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestMakeField()
public ProductCatalog.APIRequestGetAutomotiveModels requestMakeField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestModelField()
public ProductCatalog.APIRequestGetAutomotiveModels requestModelField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestPriceField()
public ProductCatalog.APIRequestGetAutomotiveModels requestPriceField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestSanitizedImagesField()
public ProductCatalog.APIRequestGetAutomotiveModels requestSanitizedImagesField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestTitleField()
public ProductCatalog.APIRequestGetAutomotiveModels requestTitleField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestTransmissionField()
public ProductCatalog.APIRequestGetAutomotiveModels requestTransmissionField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestTrimField()
public ProductCatalog.APIRequestGetAutomotiveModels requestTrimField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestUrlField()
public ProductCatalog.APIRequestGetAutomotiveModels requestUrlField(boolean value)
public ProductCatalog.APIRequestGetAutomotiveModels requestYearField()
public ProductCatalog.APIRequestGetAutomotiveModels requestYearField(boolean value)
Copyright © 2020. All rights reserved.