Class DailyRateApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<RateSupplier> bulkUpdateRate(String hotelIdentifier, String masterRateIdentifier, UpsertBulkRateRequestSupplier upsertBulkRateRequestSupplier, String winkVersion) Update Daily Rates by Range Bulk update daily rates by date rangereactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> bulkUpdateRateWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, UpsertBulkRateRequestSupplier upsertBulkRateRequestSupplier, String winkVersion) Update Daily Rates by Range Bulk update daily rates by date rangeorg.springframework.web.reactive.function.client.WebClient.ResponseSpecbulkUpdateRateWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, UpsertBulkRateRequestSupplier upsertBulkRateRequestSupplier, String winkVersion) Update Daily Rates by Range Bulk update daily rates by date rangereactor.core.publisher.Mono<BookingViewSupplierDetails> createTestBooking(String hotelIdentifier, BookingTestRequestSupplierDetails bookingTestRequestSupplierDetails, String winkVersion) Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wantsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingViewSupplierDetails>> createTestBookingWithHttpInfo(String hotelIdentifier, BookingTestRequestSupplierDetails bookingTestRequestSupplierDetails, String winkVersion) Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wantsorg.springframework.web.reactive.function.client.WebClient.ResponseSpeccreateTestBookingWithResponseSpec(String hotelIdentifier, BookingTestRequestSupplierDetails bookingTestRequestSupplierDetails, String winkVersion) Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wantsvoidsetApiClient(ApiClient apiClient) reactor.core.publisher.Flux<RateSupplier> showAllHotelRates(String hotelIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) Daily Rates by Hotel Retrieve daily rates for all master rates by date rangereactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> showAllHotelRatesWithHttpInfo(String hotelIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) Daily Rates by Hotel Retrieve daily rates for all master rates by date rangeorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowAllHotelRatesWithResponseSpec(String hotelIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) Daily Rates by Hotel Retrieve daily rates for all master rates by date rangereactor.core.publisher.Flux<RateSupplier> showAllMasterRatesRates(String hotelIdentifier, String masterRateIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) Daily Rates by Master Rate Retrieve daily rates for a master rate for date rangereactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> showAllMasterRatesRatesWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) Daily Rates by Master Rate Retrieve daily rates for a master rate for date rangeorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowAllMasterRatesRatesWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) Daily Rates by Master Rate Retrieve daily rates for a master rate for date rangereactor.core.publisher.Flux<ChannelNameSupplier> showChannels(String hotelIdentifier, String winkVersion) List Sales Channels List sales channels for propertyreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<ChannelNameSupplier>>> showChannelsWithHttpInfo(String hotelIdentifier, String winkVersion) List Sales Channels List sales channels for propertyorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowChannelsWithResponseSpec(String hotelIdentifier, String winkVersion) List Sales Channels List sales channels for propertyreactor.core.publisher.Mono<PageRateSupplier> showDailyRatesPage(String hotelIdentifier, String masterRateIdentifier, StateSupplier stateSupplier, String winkVersion) Show Daily Rate Page Retrieve daily rates for a master rate within a certain date range.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<PageRateSupplier>> showDailyRatesPageWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, StateSupplier stateSupplier, String winkVersion) Show Daily Rate Page Retrieve daily rates for a master rate within a certain date range.org.springframework.web.reactive.function.client.WebClient.ResponseSpecshowDailyRatesPageWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, StateSupplier stateSupplier, String winkVersion) Show Daily Rate Page Retrieve daily rates for a master rate within a certain date range.reactor.core.publisher.Flux<DescriptiveRoomSupplierDetails> showDescriptiveInventory(String hotelIdentifier, VerifyRatesRequestSupplierDetails verifyRatesRequestSupplierDetails, String winkVersion) Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wantsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<DescriptiveRoomSupplierDetails>>> showDescriptiveInventoryWithHttpInfo(String hotelIdentifier, VerifyRatesRequestSupplierDetails verifyRatesRequestSupplierDetails, String winkVersion) Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wantsorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowDescriptiveInventoryWithResponseSpec(String hotelIdentifier, VerifyRatesRequestSupplierDetails verifyRatesRequestSupplierDetails, String winkVersion) Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wantsreactor.core.publisher.Flux<RateSupplier> updateRateList(String hotelIdentifier, String masterRateIdentifier, UpsertRateListRequestSupplier upsertRateListRequestSupplier, String winkVersion) Update Daily Rates by List Update daily rates with list of daily rate records.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> updateRateListWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, UpsertRateListRequestSupplier upsertRateListRequestSupplier, String winkVersion) Update Daily Rates by List Update daily rates with list of daily rate records.org.springframework.web.reactive.function.client.WebClient.ResponseSpecupdateRateListWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, UpsertRateListRequestSupplier upsertRateListRequestSupplier, String winkVersion) Update Daily Rates by List Update daily rates with list of daily rate records.
-
Constructor Details
-
DailyRateApi
public DailyRateApi() -
DailyRateApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
bulkUpdateRate
public reactor.core.publisher.Flux<RateSupplier> bulkUpdateRate(String hotelIdentifier, String masterRateIdentifier, UpsertBulkRateRequestSupplier upsertBulkRateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Daily Rates by Range Bulk update daily rates by date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Update daily rates by date range owned by this hotel identifier.masterRateIdentifier- Update daily rates by date range owned by this master rate.upsertBulkRateRequestSupplier- The upsertBulkRateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- List<RateSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
bulkUpdateRateWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> bulkUpdateRateWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, UpsertBulkRateRequestSupplier upsertBulkRateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Daily Rates by Range Bulk update daily rates by date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Update daily rates by date range owned by this hotel identifier.masterRateIdentifier- Update daily rates by date range owned by this master rate.upsertBulkRateRequestSupplier- The upsertBulkRateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<RateSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
bulkUpdateRateWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec bulkUpdateRateWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, UpsertBulkRateRequestSupplier upsertBulkRateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Daily Rates by Range Bulk update daily rates by date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Update daily rates by date range owned by this hotel identifier.masterRateIdentifier- Update daily rates by date range owned by this master rate.upsertBulkRateRequestSupplier- The upsertBulkRateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createTestBooking
public reactor.core.publisher.Mono<BookingViewSupplierDetails> createTestBooking(String hotelIdentifier, BookingTestRequestSupplierDetails bookingTestRequestSupplierDetails, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wants503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
201 - Created
- Parameters:
hotelIdentifier- The hotelIdentifier parameterbookingTestRequestSupplierDetails- The bookingTestRequestSupplierDetails parameterwinkVersion- The winkVersion parameter- Returns:
- BookingViewSupplierDetails
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createTestBookingWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<BookingViewSupplierDetails>> createTestBookingWithHttpInfo(String hotelIdentifier, BookingTestRequestSupplierDetails bookingTestRequestSupplierDetails, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wants503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
201 - Created
- Parameters:
hotelIdentifier- The hotelIdentifier parameterbookingTestRequestSupplierDetails- The bookingTestRequestSupplierDetails parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<BookingViewSupplierDetails>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createTestBookingWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createTestBookingWithResponseSpec(String hotelIdentifier, BookingTestRequestSupplierDetails bookingTestRequestSupplierDetails, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wants503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
201 - Created
- Parameters:
hotelIdentifier- The hotelIdentifier parameterbookingTestRequestSupplierDetails- The bookingTestRequestSupplierDetails parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAllHotelRates
public reactor.core.publisher.Flux<RateSupplier> showAllHotelRates(String hotelIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Daily Rates by Hotel Retrieve daily rates for all master rates by date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate list owned by this hotel identifier.dateRangeSupplier- The dateRangeSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- List<RateSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAllHotelRatesWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> showAllHotelRatesWithHttpInfo(String hotelIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Daily Rates by Hotel Retrieve daily rates for all master rates by date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate list owned by this hotel identifier.dateRangeSupplier- The dateRangeSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<RateSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAllHotelRatesWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showAllHotelRatesWithResponseSpec(String hotelIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Daily Rates by Hotel Retrieve daily rates for all master rates by date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate list owned by this hotel identifier.dateRangeSupplier- The dateRangeSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAllMasterRatesRates
public reactor.core.publisher.Flux<RateSupplier> showAllMasterRatesRates(String hotelIdentifier, String masterRateIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Daily Rates by Master Rate Retrieve daily rates for a master rate for date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate list owned by this hotel identifier.masterRateIdentifier- Show daily rate list owned by this master rate.dateRangeSupplier- The dateRangeSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- List<RateSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAllMasterRatesRatesWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> showAllMasterRatesRatesWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Daily Rates by Master Rate Retrieve daily rates for a master rate for date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate list owned by this hotel identifier.masterRateIdentifier- Show daily rate list owned by this master rate.dateRangeSupplier- The dateRangeSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<RateSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAllMasterRatesRatesWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showAllMasterRatesRatesWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, DateRangeSupplier dateRangeSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Daily Rates by Master Rate Retrieve daily rates for a master rate for date range503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate list owned by this hotel identifier.masterRateIdentifier- Show daily rate list owned by this master rate.dateRangeSupplier- The dateRangeSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showChannels
public reactor.core.publisher.Flux<ChannelNameSupplier> showChannels(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException List Sales Channels List sales channels for property503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- The hotelIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- List<ChannelNameSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showChannelsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<ChannelNameSupplier>>> showChannelsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException List Sales Channels List sales channels for property503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- The hotelIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<ChannelNameSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showChannelsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException List Sales Channels List sales channels for property503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- The hotelIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showDailyRatesPage
public reactor.core.publisher.Mono<PageRateSupplier> showDailyRatesPage(String hotelIdentifier, String masterRateIdentifier, StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Daily Rate Page Retrieve daily rates for a master rate within a certain date range.503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate page owned by this hotel identifier.masterRateIdentifier- Show daily rate page owned by this master rate.stateSupplier- The stateSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- PageRateSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showDailyRatesPageWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<PageRateSupplier>> showDailyRatesPageWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Daily Rate Page Retrieve daily rates for a master rate within a certain date range.503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate page owned by this hotel identifier.masterRateIdentifier- Show daily rate page owned by this master rate.stateSupplier- The stateSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<PageRateSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showDailyRatesPageWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showDailyRatesPageWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Daily Rate Page Retrieve daily rates for a master rate within a certain date range.503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Show daily rate page owned by this hotel identifier.masterRateIdentifier- Show daily rate page owned by this master rate.stateSupplier- The stateSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showDescriptiveInventory
public reactor.core.publisher.Flux<DescriptiveRoomSupplierDetails> showDescriptiveInventory(String hotelIdentifier, VerifyRatesRequestSupplierDetails verifyRatesRequestSupplierDetails, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wants503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- The hotelIdentifier parameterverifyRatesRequestSupplierDetails- The verifyRatesRequestSupplierDetails parameterwinkVersion- The winkVersion parameter- Returns:
- List<DescriptiveRoomSupplierDetails>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showDescriptiveInventoryWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<DescriptiveRoomSupplierDetails>>> showDescriptiveInventoryWithHttpInfo(String hotelIdentifier, VerifyRatesRequestSupplierDetails verifyRatesRequestSupplierDetails, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wants503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- The hotelIdentifier parameterverifyRatesRequestSupplierDetails- The verifyRatesRequestSupplierDetails parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<DescriptiveRoomSupplierDetails>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showDescriptiveInventoryWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showDescriptiveInventoryWithResponseSpec(String hotelIdentifier, VerifyRatesRequestSupplierDetails verifyRatesRequestSupplierDetails, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Test Rate / Availability Test whether the rates and availability for a sales channel is coming backing the way the property wants503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- The hotelIdentifier parameterverifyRatesRequestSupplierDetails- The verifyRatesRequestSupplierDetails parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateRateList
public reactor.core.publisher.Flux<RateSupplier> updateRateList(String hotelIdentifier, String masterRateIdentifier, UpsertRateListRequestSupplier upsertRateListRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Daily Rates by List Update daily rates with list of daily rate records.503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Update daily rates list owned by this hotel identifier.masterRateIdentifier- Update daily rates list owned by this master rate.upsertRateListRequestSupplier- The upsertRateListRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- List<RateSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateRateListWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateSupplier>>> updateRateListWithHttpInfo(String hotelIdentifier, String masterRateIdentifier, UpsertRateListRequestSupplier upsertRateListRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Daily Rates by List Update daily rates with list of daily rate records.503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Update daily rates list owned by this hotel identifier.masterRateIdentifier- Update daily rates list owned by this master rate.upsertRateListRequestSupplier- The upsertRateListRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<RateSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateRateListWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateRateListWithResponseSpec(String hotelIdentifier, String masterRateIdentifier, UpsertRateListRequestSupplier upsertRateListRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Daily Rates by List Update daily rates with list of daily rate records.503 - Service Unavailable
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
405 - Method Not Allowed
200 - OK
- Parameters:
hotelIdentifier- Update daily rates list owned by this hotel identifier.masterRateIdentifier- Update daily rates list owned by this master rate.upsertRateListRequestSupplier- The upsertRateListRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-