Class PromotionBundleApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<RateModifierBundleViewSupplier>createRateModifierBundle(String hotelIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) Create Promotion Bundle Create a new rate modifier ancillaryreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RateModifierBundleViewSupplier>>createRateModifierBundleWithHttpInfo(String hotelIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) Create Promotion Bundle Create a new rate modifier ancillaryorg.springframework.web.reactive.function.client.WebClient.ResponseSpeccreateRateModifierBundleWithResponseSpec(String hotelIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) Create Promotion Bundle Create a new rate modifier ancillaryreactor.core.publisher.Mono<RemoveEntryResponseSupplier>removeRateModifierBundle(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) Delete Promotion Bundle Delete a rate modifier ancillary by its identifierreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseSupplier>>removeRateModifierBundleWithHttpInfo(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) Delete Promotion Bundle Delete a rate modifier ancillary by its identifierorg.springframework.web.reactive.function.client.WebClient.ResponseSpecremoveRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) Delete Promotion Bundle Delete a rate modifier ancillary by its identifiervoidsetApiClient(ApiClient apiClient) reactor.core.publisher.Mono<RateModifierBundleViewSupplier>showRateModifierBundle(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) Show Promotion Bundle Retrieve a rate modifier ancillary by its identifierreactor.core.publisher.Flux<RateModifierBundleViewSupplier>showRateModifierBundles(String hotelIdentifier, String winkVersion) Show Promotion Bundles Retrieve list of rate modifier bundlesreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateModifierBundleViewSupplier>>>showRateModifierBundlesWithHttpInfo(String hotelIdentifier, String winkVersion) Show Promotion Bundles Retrieve list of rate modifier bundlesorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowRateModifierBundlesWithResponseSpec(String hotelIdentifier, String winkVersion) Show Promotion Bundles Retrieve list of rate modifier bundlesreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RateModifierBundleViewSupplier>>showRateModifierBundleWithHttpInfo(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) Show Promotion Bundle Retrieve a rate modifier ancillary by its identifierorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) Show Promotion Bundle Retrieve a rate modifier ancillary by its identifierreactor.core.publisher.Mono<RateModifierBundleViewSupplier>updateRateModifierBundle(String hotelIdentifier, String promotionBundleIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) Update Promotion Bundle Update a rate modifier ancillary by its identifierreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RateModifierBundleViewSupplier>>updateRateModifierBundleWithHttpInfo(String hotelIdentifier, String promotionBundleIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) Update Promotion Bundle Update a rate modifier ancillary by its identifierorg.springframework.web.reactive.function.client.WebClient.ResponseSpecupdateRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) Update Promotion Bundle Update a rate modifier ancillary by its identifier
-
Constructor Details
-
PromotionBundleApi
public PromotionBundleApi() -
PromotionBundleApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
createRateModifierBundle
public reactor.core.publisher.Mono<RateModifierBundleViewSupplier> createRateModifierBundle(String hotelIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Promotion Bundle Create a new rate modifier ancillary503 - 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- The hotelIdentifier parameterupsertRateModifierBundleRequestSupplier- The upsertRateModifierBundleRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- RateModifierBundleViewSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createRateModifierBundleWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RateModifierBundleViewSupplier>> createRateModifierBundleWithHttpInfo(String hotelIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Promotion Bundle Create a new rate modifier ancillary503 - 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- The hotelIdentifier parameterupsertRateModifierBundleRequestSupplier- The upsertRateModifierBundleRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<RateModifierBundleViewSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createRateModifierBundleWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createRateModifierBundleWithResponseSpec(String hotelIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Promotion Bundle Create a new rate modifier ancillary503 - 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- The hotelIdentifier parameterupsertRateModifierBundleRequestSupplier- The upsertRateModifierBundleRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeRateModifierBundle
public reactor.core.publisher.Mono<RemoveEntryResponseSupplier> removeRateModifierBundle(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Promotion Bundle Delete a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- RemoveEntryResponseSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeRateModifierBundleWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseSupplier>> removeRateModifierBundleWithHttpInfo(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Promotion Bundle Delete a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<RemoveEntryResponseSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeRateModifierBundleWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Promotion Bundle Delete a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showRateModifierBundle
public reactor.core.publisher.Mono<RateModifierBundleViewSupplier> showRateModifierBundle(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundle Retrieve a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- RateModifierBundleViewSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showRateModifierBundleWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RateModifierBundleViewSupplier>> showRateModifierBundleWithHttpInfo(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundle Retrieve a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<RateModifierBundleViewSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showRateModifierBundleWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundle Retrieve a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showRateModifierBundles
public reactor.core.publisher.Flux<RateModifierBundleViewSupplier> showRateModifierBundles(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundles Retrieve list of rate modifier bundles503 - 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- The hotelIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- List<RateModifierBundleViewSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showRateModifierBundlesWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateModifierBundleViewSupplier>>> showRateModifierBundlesWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundles Retrieve list of rate modifier bundles503 - 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- The hotelIdentifier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<RateModifierBundleViewSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showRateModifierBundlesWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showRateModifierBundlesWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundles Retrieve list of rate modifier bundles503 - 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- 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
-
updateRateModifierBundle
public reactor.core.publisher.Mono<RateModifierBundleViewSupplier> updateRateModifierBundle(String hotelIdentifier, String promotionBundleIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Promotion Bundle Update a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterupsertRateModifierBundleRequestSupplier- The upsertRateModifierBundleRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- RateModifierBundleViewSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateRateModifierBundleWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RateModifierBundleViewSupplier>> updateRateModifierBundleWithHttpInfo(String hotelIdentifier, String promotionBundleIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Promotion Bundle Update a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterupsertRateModifierBundleRequestSupplier- The upsertRateModifierBundleRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<RateModifierBundleViewSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateRateModifierBundleWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, UpsertRateModifierBundleRequestSupplier upsertRateModifierBundleRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Promotion Bundle Update a rate modifier ancillary by its identifier503 - 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- The hotelIdentifier parameterpromotionBundleIdentifier- The promotionBundleIdentifier parameterupsertRateModifierBundleRequestSupplier- The upsertRateModifierBundleRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-