public static class Hotel.APIRequestGetHotelRooms extends APIRequest<HotelRoom>
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 |
|---|
APIRequestGetHotelRooms(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 APIRequestGetHotelRooms(String nodeId, APIContext context)
public APINodeList<HotelRoom> getLastResponse()
getLastResponse in class APIRequest<HotelRoom>public APINodeList<HotelRoom> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<HotelRoom>APIExceptionpublic APINodeList<HotelRoom> execute() throws APIException
execute in class APIRequest<HotelRoom>APIExceptionpublic APINodeList<HotelRoom> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<HotelRoom>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<HotelRoom>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<HotelRoom>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Hotel.APIRequestGetHotelRooms setParam(String param, Object value)
setParam in class APIRequest<HotelRoom>public Hotel.APIRequestGetHotelRooms setParams(Map<String,Object> params)
setParams in class APIRequest<HotelRoom>public Hotel.APIRequestGetHotelRooms requestAllFields()
public Hotel.APIRequestGetHotelRooms requestAllFields(boolean value)
public Hotel.APIRequestGetHotelRooms requestFields(List<String> fields)
requestFields in class APIRequest<HotelRoom>public Hotel.APIRequestGetHotelRooms requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<HotelRoom>public Hotel.APIRequestGetHotelRooms requestField(String field)
requestField in class APIRequest<HotelRoom>public Hotel.APIRequestGetHotelRooms requestField(String field, boolean value)
requestField in class APIRequest<HotelRoom>public Hotel.APIRequestGetHotelRooms requestApplinksField()
public Hotel.APIRequestGetHotelRooms requestApplinksField(boolean value)
public Hotel.APIRequestGetHotelRooms requestBasePriceField()
public Hotel.APIRequestGetHotelRooms requestBasePriceField(boolean value)
public Hotel.APIRequestGetHotelRooms requestCurrencyField()
public Hotel.APIRequestGetHotelRooms requestCurrencyField(boolean value)
public Hotel.APIRequestGetHotelRooms requestDescriptionField()
public Hotel.APIRequestGetHotelRooms requestDescriptionField(boolean value)
public Hotel.APIRequestGetHotelRooms requestIdField()
public Hotel.APIRequestGetHotelRooms requestIdField(boolean value)
public Hotel.APIRequestGetHotelRooms requestImagesField()
public Hotel.APIRequestGetHotelRooms requestImagesField(boolean value)
public Hotel.APIRequestGetHotelRooms requestMarginLevelField()
public Hotel.APIRequestGetHotelRooms requestMarginLevelField(boolean value)
public Hotel.APIRequestGetHotelRooms requestNameField()
public Hotel.APIRequestGetHotelRooms requestNameField(boolean value)
public Hotel.APIRequestGetHotelRooms requestRoomIdField()
public Hotel.APIRequestGetHotelRooms requestRoomIdField(boolean value)
public Hotel.APIRequestGetHotelRooms requestSalePriceField()
public Hotel.APIRequestGetHotelRooms requestSalePriceField(boolean value)
public Hotel.APIRequestGetHotelRooms requestUrlField()
public Hotel.APIRequestGetHotelRooms requestUrlField(boolean value)
Copyright © 2020. All rights reserved.