public static class ProductSet.APIRequestGetHotels extends APIRequest<Hotel>
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 |
|---|
APIRequestGetHotels(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 APIRequestGetHotels(String nodeId, APIContext context)
public APINodeList<Hotel> getLastResponse()
getLastResponse in class APIRequest<Hotel>public APINodeList<Hotel> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Hotel>APIExceptionpublic APINodeList<Hotel> execute() throws APIException
execute in class APIRequest<Hotel>APIExceptionpublic APINodeList<Hotel> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Hotel>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Hotel>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Hotel>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductSet.APIRequestGetHotels setParam(String param, Object value)
setParam in class APIRequest<Hotel>public ProductSet.APIRequestGetHotels setParams(Map<String,Object> params)
setParams in class APIRequest<Hotel>public ProductSet.APIRequestGetHotels setBulkPagination(Boolean bulkPagination)
public ProductSet.APIRequestGetHotels setBulkPagination(String bulkPagination)
public ProductSet.APIRequestGetHotels setFilter(Object filter)
public ProductSet.APIRequestGetHotels setFilter(String filter)
public ProductSet.APIRequestGetHotels requestAllFields()
public ProductSet.APIRequestGetHotels requestAllFields(boolean value)
public ProductSet.APIRequestGetHotels requestFields(List<String> fields)
requestFields in class APIRequest<Hotel>public ProductSet.APIRequestGetHotels requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Hotel>public ProductSet.APIRequestGetHotels requestField(String field)
requestField in class APIRequest<Hotel>public ProductSet.APIRequestGetHotels requestField(String field, boolean value)
requestField in class APIRequest<Hotel>public ProductSet.APIRequestGetHotels requestAddressField()
public ProductSet.APIRequestGetHotels requestAddressField(boolean value)
public ProductSet.APIRequestGetHotels requestApplinksField()
public ProductSet.APIRequestGetHotels requestApplinksField(boolean value)
public ProductSet.APIRequestGetHotels requestBrandField()
public ProductSet.APIRequestGetHotels requestBrandField(boolean value)
public ProductSet.APIRequestGetHotels requestCategoryField()
public ProductSet.APIRequestGetHotels requestCategoryField(boolean value)
public ProductSet.APIRequestGetHotels requestCategorySpecificFieldsField()
public ProductSet.APIRequestGetHotels requestCategorySpecificFieldsField(boolean value)
public ProductSet.APIRequestGetHotels requestCurrencyField()
public ProductSet.APIRequestGetHotels requestCurrencyField(boolean value)
public ProductSet.APIRequestGetHotels requestDescriptionField()
public ProductSet.APIRequestGetHotels requestDescriptionField(boolean value)
public ProductSet.APIRequestGetHotels requestGuestRatingsField()
public ProductSet.APIRequestGetHotels requestGuestRatingsField(boolean value)
public ProductSet.APIRequestGetHotels requestHotelIdField()
public ProductSet.APIRequestGetHotels requestHotelIdField(boolean value)
public ProductSet.APIRequestGetHotels requestIdField()
public ProductSet.APIRequestGetHotels requestIdField(boolean value)
public ProductSet.APIRequestGetHotels requestImagesField()
public ProductSet.APIRequestGetHotels requestImagesField(boolean value)
public ProductSet.APIRequestGetHotels requestLowestBasePriceField()
public ProductSet.APIRequestGetHotels requestLowestBasePriceField(boolean value)
public ProductSet.APIRequestGetHotels requestLoyaltyProgramField()
public ProductSet.APIRequestGetHotels requestLoyaltyProgramField(boolean value)
public ProductSet.APIRequestGetHotels requestMarginLevelField()
public ProductSet.APIRequestGetHotels requestMarginLevelField(boolean value)
public ProductSet.APIRequestGetHotels requestNameField()
public ProductSet.APIRequestGetHotels requestNameField(boolean value)
public ProductSet.APIRequestGetHotels requestPhoneField()
public ProductSet.APIRequestGetHotels requestPhoneField(boolean value)
public ProductSet.APIRequestGetHotels requestSalePriceField()
public ProductSet.APIRequestGetHotels requestSalePriceField(boolean value)
public ProductSet.APIRequestGetHotels requestSanitizedImagesField()
public ProductSet.APIRequestGetHotels requestSanitizedImagesField(boolean value)
public ProductSet.APIRequestGetHotels requestStarRatingField()
public ProductSet.APIRequestGetHotels requestStarRatingField(boolean value)
public ProductSet.APIRequestGetHotels requestUrlField()
public ProductSet.APIRequestGetHotels requestUrlField(boolean value)
Copyright © 2020. All rights reserved.