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, String accept) 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, String accept) Delete Promotion Bundle Delete a rate modifier ancillary by its identifierorg.springframework.web.reactive.function.client.WebClient.ResponseSpecremoveRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion, String accept) 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, String accept) Show Promotion Bundle Retrieve a rate modifier ancillary by its identifierreactor.core.publisher.Flux<RateModifierBundleViewSupplier> showRateModifierBundles(String hotelIdentifier, String winkVersion, String accept) Show Promotion Bundles Retrieve list of rate modifier bundlesreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<RateModifierBundleViewSupplier>>> showRateModifierBundlesWithHttpInfo(String hotelIdentifier, String winkVersion, String accept) Show Promotion Bundles Retrieve list of rate modifier bundlesorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowRateModifierBundlesWithResponseSpec(String hotelIdentifier, String winkVersion, String accept) Show Promotion Bundles Retrieve list of rate modifier bundlesreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RateModifierBundleViewSupplier>> showRateModifierBundleWithHttpInfo(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion, String accept) Show Promotion Bundle Retrieve a rate modifier ancillary by its identifierorg.springframework.web.reactive.function.client.WebClient.ResponseSpecshowRateModifierBundleWithResponseSpec(String hotelIdentifier, String promotionBundleIdentifier, String winkVersion, String accept) 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 ancillary403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
201 - Created
- Parameters:
hotelIdentifier- Create new promotion bundle and associate with this hotel identifier.upsertRateModifierBundleRequestSupplier- 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 ancillary403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
201 - Created
- Parameters:
hotelIdentifier- Create new promotion bundle and associate with this hotel identifier.upsertRateModifierBundleRequestSupplier- 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 ancillary403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
201 - Created
- Parameters:
hotelIdentifier- Create new promotion bundle and associate with this hotel identifier.upsertRateModifierBundleRequestSupplier- 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Promotion Bundle Delete a rate modifier ancillary by its identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Remove a promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Remove a promotion bundle with this identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Promotion Bundle Delete a rate modifier ancillary by its identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Remove a promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Remove a promotion bundle with this identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Promotion Bundle Delete a rate modifier ancillary by its identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Remove a promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Remove a promotion bundle with this identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundle Retrieve a rate modifier ancillary by its identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Show single promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Show single promotion bundle with this identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundle Retrieve a rate modifier ancillary by its identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Show single promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Show single promotion bundle with this identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundle Retrieve a rate modifier ancillary by its identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Show single promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Show single promotion bundle with this identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundles Retrieve list of rate modifier bundles403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Show all promotion bundles owned by this hotel identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundles Retrieve list of rate modifier bundles403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Show all promotion bundles owned by this hotel identifier.winkVersion- The winkVersion parameteraccept- The accept 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, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Promotion Bundles Retrieve list of rate modifier bundles403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Show all promotion bundles owned by this hotel identifier.winkVersion- The winkVersion parameteraccept- The accept 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 identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Update existing promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Update existing promotion bundle with this identifier.upsertRateModifierBundleRequestSupplier- 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 identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Update existing promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Update existing promotion bundle with this identifier.upsertRateModifierBundleRequestSupplier- 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 identifier403 - Forbidden
401 - Unauthorized
400 - Bad Request
500 - Internal Server Error
200 - OK
- Parameters:
hotelIdentifier- Update existing promotion bundle owned by this hotel identifier.promotionBundleIdentifier- Update existing promotion bundle with this identifier.upsertRateModifierBundleRequestSupplier- 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
-