Class SalesChannelsApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<SalesChannelSupplier>createSalesChannel(String hotelIdentifier, SalesChannelCreateRequestSupplier salesChannelCreateRequestSupplier, String winkVersion) Create sales channel Create a new sales channel.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SalesChannelSupplier>>createSalesChannelWithHttpInfo(String hotelIdentifier, SalesChannelCreateRequestSupplier salesChannelCreateRequestSupplier, String winkVersion) Create sales channel Create a new sales channel.org.springframework.web.reactive.function.client.WebClient.ResponseSpeccreateSalesChannelWithResponseSpec(String hotelIdentifier, SalesChannelCreateRequestSupplier salesChannelCreateRequestSupplier, String winkVersion) Create sales channel Create a new sales channel.reactor.core.publisher.Mono<RemoveEntryResponseSupplier>removeSalesChannel(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) Remove sales channel Delete a specific sales channelreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseSupplier>>removeSalesChannelWithHttpInfo(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) Remove sales channel Delete a specific sales channelorg.springframework.web.reactive.function.client.WebClient.ResponseSpecremoveSalesChannelWithResponseSpec(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) Remove sales channel Delete a specific sales channelvoidsetApiClient(ApiClient apiClient) reactor.core.publisher.Flux<SalesChannelSupplier>showAccounts(String hotelIdentifier, String winkVersion) Show sales channels Retrieve list of all sales channels for this property.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SalesChannelSupplier>>>showAccountsWithHttpInfo(String hotelIdentifier, String winkVersion) Show sales channels Retrieve list of all sales channels for this property.org.springframework.web.reactive.function.client.WebClient.ResponseSpecshowAccountsWithResponseSpec(String hotelIdentifier, String winkVersion) Show sales channels Retrieve list of all sales channels for this property.reactor.core.publisher.Mono<SalesChannelSupplier>showSalesChannel(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) Show sales channel Retrieve a specific sales channel by identifier.reactor.core.publisher.Flux<SelectableKeyValuePairSupplier>showSalesChannelContextRateModifierBundlePairs(String hotelIdentifier, String rateModifierBundleIdentifier, String winkVersion) Show rate modifier bundle availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifier bundles.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SelectableKeyValuePairSupplier>>>showSalesChannelContextRateModifierBundlePairsWithHttpInfo(String hotelIdentifier, String rateModifierBundleIdentifier, String winkVersion) Show rate modifier bundle availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifier bundles.org.springframework.web.reactive.function.client.WebClient.ResponseSpecshowSalesChannelContextRateModifierBundlePairsWithResponseSpec(String hotelIdentifier, String rateModifierBundleIdentifier, String winkVersion) Show rate modifier bundle availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifier bundles.reactor.core.publisher.Flux<SelectableKeyValuePairSupplier>showSalesChannelContextRateModifierPairs(String hotelIdentifier, String rateModifierIdentifier, String winkVersion) Show rate modifier availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifiers.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SelectableKeyValuePairSupplier>>>showSalesChannelContextRateModifierPairsWithHttpInfo(String hotelIdentifier, String rateModifierIdentifier, String winkVersion) Show rate modifier availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifiers.org.springframework.web.reactive.function.client.WebClient.ResponseSpecshowSalesChannelContextRateModifierPairsWithResponseSpec(String hotelIdentifier, String rateModifierIdentifier, String winkVersion) Show rate modifier availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifiers.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SalesChannelSupplier>>showSalesChannelWithHttpInfo(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) Show sales channel Retrieve a specific sales channel by identifier.org.springframework.web.reactive.function.client.WebClient.ResponseSpecshowSalesChannelWithResponseSpec(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) Show sales channel Retrieve a specific sales channel by identifier.reactor.core.publisher.Flux<SalesChannelSupplier>toggleSalesChannelPromoAvailability(String hotelIdentifier, String rateModifierIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) Update sale channels promos Toggles availability of a promo for a list of sales channelsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SalesChannelSupplier>>>toggleSalesChannelPromoAvailabilityWithHttpInfo(String hotelIdentifier, String rateModifierIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) Update sale channels promos Toggles availability of a promo for a list of sales channelsorg.springframework.web.reactive.function.client.WebClient.ResponseSpectoggleSalesChannelPromoAvailabilityWithResponseSpec(String hotelIdentifier, String rateModifierIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) Update sale channels promos Toggles availability of a promo for a list of sales channelsreactor.core.publisher.Flux<SalesChannelSupplier>toggleSalesChannelPromoBundleAvailability(String hotelIdentifier, String rateModifierBundleIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) Update sale channels promo bundles Toggles availability of a promo bundle for a list of sales channelsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SalesChannelSupplier>>>toggleSalesChannelPromoBundleAvailabilityWithHttpInfo(String hotelIdentifier, String rateModifierBundleIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) Update sale channels promo bundles Toggles availability of a promo bundle for a list of sales channelsorg.springframework.web.reactive.function.client.WebClient.ResponseSpectoggleSalesChannelPromoBundleAvailabilityWithResponseSpec(String hotelIdentifier, String rateModifierBundleIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) Update sale channels promo bundles Toggles availability of a promo bundle for a list of sales channelsreactor.core.publisher.Mono<SalesChannelSupplier>updateSalesChannel(String hotelIdentifier, String salesChannelIdentifier, SalesChannelUpdateRequestSupplier salesChannelUpdateRequestSupplier, String winkVersion) Update sales channel Update a chosen sales channelreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SalesChannelSupplier>>updateSalesChannelWithHttpInfo(String hotelIdentifier, String salesChannelIdentifier, SalesChannelUpdateRequestSupplier salesChannelUpdateRequestSupplier, String winkVersion) Update sales channel Update a chosen sales channelorg.springframework.web.reactive.function.client.WebClient.ResponseSpecupdateSalesChannelWithResponseSpec(String hotelIdentifier, String salesChannelIdentifier, SalesChannelUpdateRequestSupplier salesChannelUpdateRequestSupplier, String winkVersion) Update sales channel Update a chosen sales channel
-
Constructor Details
-
SalesChannelsApi
public SalesChannelsApi() -
SalesChannelsApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
createSalesChannel
public reactor.core.publisher.Mono<SalesChannelSupplier> createSalesChannel(String hotelIdentifier, SalesChannelCreateRequestSupplier salesChannelCreateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create sales channel Create a new sales channel.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
201 - Created
- Parameters:
hotelIdentifier- Create sales channel and associate it with this hotel identifiersalesChannelCreateRequestSupplier- The salesChannelCreateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- SalesChannelSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createSalesChannelWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SalesChannelSupplier>> createSalesChannelWithHttpInfo(String hotelIdentifier, SalesChannelCreateRequestSupplier salesChannelCreateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create sales channel Create a new sales channel.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
201 - Created
- Parameters:
hotelIdentifier- Create sales channel and associate it with this hotel identifiersalesChannelCreateRequestSupplier- The salesChannelCreateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<SalesChannelSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createSalesChannelWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createSalesChannelWithResponseSpec(String hotelIdentifier, SalesChannelCreateRequestSupplier salesChannelCreateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create sales channel Create a new sales channel.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
201 - Created
- Parameters:
hotelIdentifier- Create sales channel and associate it with this hotel identifiersalesChannelCreateRequestSupplier- The salesChannelCreateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeSalesChannel
public reactor.core.publisher.Mono<RemoveEntryResponseSupplier> removeSalesChannel(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Remove sales channel Delete a specific sales channel503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
202 - Accepted
- Parameters:
hotelIdentifier- Remove sales channel owned by this hotel identifiersalesChannelIdentifier- Remove sales channel with this identifierwinkVersion- The winkVersion parameter- Returns:
- RemoveEntryResponseSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeSalesChannelWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseSupplier>> removeSalesChannelWithHttpInfo(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Remove sales channel Delete a specific sales channel503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
202 - Accepted
- Parameters:
hotelIdentifier- Remove sales channel owned by this hotel identifiersalesChannelIdentifier- Remove sales channel with this identifierwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<RemoveEntryResponseSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeSalesChannelWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeSalesChannelWithResponseSpec(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Remove sales channel Delete a specific sales channel503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
202 - Accepted
- Parameters:
hotelIdentifier- Remove sales channel owned by this hotel identifiersalesChannelIdentifier- Remove sales channel with this identifierwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAccounts
public reactor.core.publisher.Flux<SalesChannelSupplier> showAccounts(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show sales channels Retrieve list of all sales channels for this property. You can decide to retrieve all specific sales channel relationships or only generic ones using the 'owner' request parameter.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channels for this hotel identifierwinkVersion- The winkVersion parameter- Returns:
- List<SalesChannelSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAccountsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SalesChannelSupplier>>> showAccountsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show sales channels Retrieve list of all sales channels for this property. You can decide to retrieve all specific sales channel relationships or only generic ones using the 'owner' request parameter.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channels for this hotel identifierwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<SalesChannelSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showAccountsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showAccountsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show sales channels Retrieve list of all sales channels for this property. You can decide to retrieve all specific sales channel relationships or only generic ones using the 'owner' request parameter.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channels for this hotel identifierwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannel
public reactor.core.publisher.Mono<SalesChannelSupplier> showSalesChannel(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show sales channel Retrieve a specific sales channel by identifier.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show sales channel owned by this hotel identifiersalesChannelIdentifier- Show sales channel with this hotel identifierwinkVersion- The winkVersion parameter- Returns:
- SalesChannelSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SalesChannelSupplier>> showSalesChannelWithHttpInfo(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show sales channel Retrieve a specific sales channel by identifier.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show sales channel owned by this hotel identifiersalesChannelIdentifier- Show sales channel with this hotel identifierwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<SalesChannelSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showSalesChannelWithResponseSpec(String hotelIdentifier, String salesChannelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show sales channel Retrieve a specific sales channel by identifier.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show sales channel owned by this hotel identifiersalesChannelIdentifier- Show sales channel with this hotel identifierwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelContextRateModifierBundlePairs
public reactor.core.publisher.Flux<SelectableKeyValuePairSupplier> showSalesChannelContextRateModifierBundlePairs(String hotelIdentifier, String rateModifierBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show rate modifier bundle availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifier bundles.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channel pairs for this hotel identifierrateModifierBundleIdentifier- Show all sales channels pairs in the context of rate modifier availabilitywinkVersion- The winkVersion parameter- Returns:
- List<SelectableKeyValuePairSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelContextRateModifierBundlePairsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SelectableKeyValuePairSupplier>>> showSalesChannelContextRateModifierBundlePairsWithHttpInfo(String hotelIdentifier, String rateModifierBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show rate modifier bundle availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifier bundles.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channel pairs for this hotel identifierrateModifierBundleIdentifier- Show all sales channels pairs in the context of rate modifier availabilitywinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<SelectableKeyValuePairSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelContextRateModifierBundlePairsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showSalesChannelContextRateModifierBundlePairsWithResponseSpec(String hotelIdentifier, String rateModifierBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show rate modifier bundle availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifier bundles.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channel pairs for this hotel identifierrateModifierBundleIdentifier- Show all sales channels pairs in the context of rate modifier availabilitywinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelContextRateModifierPairs
public reactor.core.publisher.Flux<SelectableKeyValuePairSupplier> showSalesChannelContextRateModifierPairs(String hotelIdentifier, String rateModifierIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show rate modifier availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifiers.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channel pairs for this hotel identifierrateModifierIdentifier- Show all sales channels pairs in the context of rate modifier availabilitywinkVersion- The winkVersion parameter- Returns:
- List<SelectableKeyValuePairSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelContextRateModifierPairsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SelectableKeyValuePairSupplier>>> showSalesChannelContextRateModifierPairsWithHttpInfo(String hotelIdentifier, String rateModifierIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show rate modifier availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifiers.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channel pairs for this hotel identifierrateModifierIdentifier- Show all sales channels pairs in the context of rate modifier availabilitywinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<SelectableKeyValuePairSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showSalesChannelContextRateModifierPairsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showSalesChannelContextRateModifierPairsWithResponseSpec(String hotelIdentifier, String rateModifierIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show rate modifier availability Display a list of key / value pairs that shows the availability of sales channels in the context of rate modifiers.503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show all sales channel pairs for this hotel identifierrateModifierIdentifier- Show all sales channels pairs in the context of rate modifier availabilitywinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
toggleSalesChannelPromoAvailability
public reactor.core.publisher.Flux<SalesChannelSupplier> toggleSalesChannelPromoAvailability(String hotelIdentifier, String rateModifierIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sale channels promos Toggles availability of a promo for a list of sales channels503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifierrateModifierIdentifier- The rate modifier we are enabling / disabling on the sales channelinventoryUpdateRequestSupplier- The inventoryUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- List<SalesChannelSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
toggleSalesChannelPromoAvailabilityWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SalesChannelSupplier>>> toggleSalesChannelPromoAvailabilityWithHttpInfo(String hotelIdentifier, String rateModifierIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sale channels promos Toggles availability of a promo for a list of sales channels503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifierrateModifierIdentifier- The rate modifier we are enabling / disabling on the sales channelinventoryUpdateRequestSupplier- The inventoryUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<SalesChannelSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
toggleSalesChannelPromoAvailabilityWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec toggleSalesChannelPromoAvailabilityWithResponseSpec(String hotelIdentifier, String rateModifierIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sale channels promos Toggles availability of a promo for a list of sales channels503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifierrateModifierIdentifier- The rate modifier we are enabling / disabling on the sales channelinventoryUpdateRequestSupplier- The inventoryUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
toggleSalesChannelPromoBundleAvailability
public reactor.core.publisher.Flux<SalesChannelSupplier> toggleSalesChannelPromoBundleAvailability(String hotelIdentifier, String rateModifierBundleIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sale channels promo bundles Toggles availability of a promo bundle for a list of sales channels503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifierrateModifierBundleIdentifier- The rate modifier bundle we are enabling / disabling on the sales channelinventoryUpdateRequestSupplier- The inventoryUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- List<SalesChannelSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
toggleSalesChannelPromoBundleAvailabilityWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SalesChannelSupplier>>> toggleSalesChannelPromoBundleAvailabilityWithHttpInfo(String hotelIdentifier, String rateModifierBundleIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sale channels promo bundles Toggles availability of a promo bundle for a list of sales channels503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifierrateModifierBundleIdentifier- The rate modifier bundle we are enabling / disabling on the sales channelinventoryUpdateRequestSupplier- The inventoryUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<SalesChannelSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
toggleSalesChannelPromoBundleAvailabilityWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec toggleSalesChannelPromoBundleAvailabilityWithResponseSpec(String hotelIdentifier, String rateModifierBundleIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sale channels promo bundles Toggles availability of a promo bundle for a list of sales channels503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifierrateModifierBundleIdentifier- The rate modifier bundle we are enabling / disabling on the sales channelinventoryUpdateRequestSupplier- The inventoryUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateSalesChannel
public reactor.core.publisher.Mono<SalesChannelSupplier> updateSalesChannel(String hotelIdentifier, String salesChannelIdentifier, SalesChannelUpdateRequestSupplier salesChannelUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sales channel Update a chosen sales channel503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifiersalesChannelIdentifier- Update sales channel settings for sales channel with this identifiersalesChannelUpdateRequestSupplier- The salesChannelUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- SalesChannelSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateSalesChannelWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<SalesChannelSupplier>> updateSalesChannelWithHttpInfo(String hotelIdentifier, String salesChannelIdentifier, SalesChannelUpdateRequestSupplier salesChannelUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sales channel Update a chosen sales channel503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifiersalesChannelIdentifier- Update sales channel settings for sales channel with this identifiersalesChannelUpdateRequestSupplier- The salesChannelUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<SalesChannelSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateSalesChannelWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateSalesChannelWithResponseSpec(String hotelIdentifier, String salesChannelIdentifier, SalesChannelUpdateRequestSupplier salesChannelUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update sales channel Update a chosen sales channel503 - Service Unavailable
405 - Method Not Allowed
400 - Bad Request
415 - Unsupported Media Type
500 - Internal Server Error
404 - Not Found
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update sales channel owned by this hotel identifiersalesChannelIdentifier- Update sales channel settings for sales channel with this identifiersalesChannelUpdateRequestSupplier- The salesChannelUpdateRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-