Class InventoryApi

java.lang.Object
travel.wink.sdk.extranet.api.InventoryApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-08-22T15:43:52.377864372+07:00[Asia/Bangkok]") public class InventoryApi extends Object
  • Constructor Details

    • InventoryApi

      public InventoryApi()
    • InventoryApi

      @Autowired public InventoryApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • showChannelActivities

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showChannelActivities(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show activity inventory list Retrieve list of activities for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelActivitiesWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showChannelActivitiesWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show activity inventory list Retrieve list of activities for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelActivitiesWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelActivitiesWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show activity inventory list Retrieve list of activities for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelAddOns

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showChannelAddOns(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show add-on inventory list Retrieve list of addons for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelAddOnsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showChannelAddOnsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show add-on inventory list Retrieve list of addons for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelAddOnsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelAddOnsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show add-on inventory list Retrieve list of addons for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelAttractions

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showChannelAttractions(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show attraction inventory list Retrieve list of attractions for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelAttractionsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showChannelAttractionsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show attraction inventory list Retrieve list of attractions for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelAttractionsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelAttractionsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show attraction inventory list Retrieve list of attractions for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelMeetingRooms

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showChannelMeetingRooms(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show meeting room inventory list Retrieve list of meeting room names for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelMeetingRoomsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showChannelMeetingRoomsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show meeting room inventory list Retrieve list of meeting room names for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelMeetingRoomsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelMeetingRoomsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show meeting room inventory list Retrieve list of meeting room names for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelPlaces

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showChannelPlaces(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show place inventory list Retrieve list of places for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelPlacesWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showChannelPlacesWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show place inventory list Retrieve list of places for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelPlacesWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelPlacesWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show place inventory list Retrieve list of places for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelRestaurants

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showChannelRestaurants(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show restaurant inventory list Retrieve list of restaurants for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelRestaurantsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showChannelRestaurantsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show restaurant inventory list Retrieve list of restaurants for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelRestaurantsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelRestaurantsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show restaurant inventory list Retrieve list of restaurants for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelSpas

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showChannelSpas(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show spa inventory list Retrieve list of spas for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelSpasWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showChannelSpasWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show spa inventory list Retrieve list of spas for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showChannelSpasWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showChannelSpasWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show spa inventory list Retrieve list of spas for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventory

      public reactor.core.publisher.Mono<InventorySupplier> showInventory(String hotelIdentifier, String inventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory Retrieve inventory specified by identifier

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      InventorySupplier
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<InventorySupplier>> showInventoryWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory Retrieve inventory specified by identifier

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<InventorySupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showInventoryWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory Retrieve inventory specified by identifier

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryList

      public reactor.core.publisher.Flux<InventorySupplier> showInventoryList(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory list Retrieve list of inventory for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<InventorySupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryListWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<InventorySupplier>>> showInventoryListWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory list Retrieve list of inventory for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<InventorySupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryListWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showInventoryListWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory list Retrieve list of inventory for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryNames

      public reactor.core.publisher.Flux<String> showInventoryNames(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory names Retrieve list of unique inventory names for chosen property.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<String>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryNamesWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<String>>> showInventoryNamesWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory names Retrieve list of unique inventory names for chosen property.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<String>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryNamesWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showInventoryNamesWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory names Retrieve list of unique inventory names for chosen property.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryTypes

      public reactor.core.publisher.Flux<String> showInventoryTypes(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show all inventory types Retrieve array of all inventory types. E.g. ['GUEST_ROOM', 'MEETING_ROOM'].

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<String>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryTypesWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<String>>> showInventoryTypesWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show all inventory types Retrieve array of all inventory types. E.g. ['GUEST_ROOM', 'MEETING_ROOM'].

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<String>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showInventoryTypesWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showInventoryTypesWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show all inventory types Retrieve array of all inventory types. E.g. ['GUEST_ROOM', 'MEETING_ROOM'].

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMasterRates

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showMasterRates(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show master rates inventory list Retrieve list of master rate names for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<KeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMasterRatesWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showMasterRatesWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show master rates inventory list Retrieve list of master rate names for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<KeyValuePairSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMasterRatesWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showMasterRatesWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show master rates inventory list Retrieve list of master rate names for specified property

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showPageableChannelInventory

      public reactor.core.publisher.Mono<PageInventorySupplier> showPageableChannelInventory(String hotelIdentifier, StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show pageable inventory Retrieve page of inventory for specified property.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      stateSupplier - The stateSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      PageInventorySupplier
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showPageableChannelInventoryWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<PageInventorySupplier>> showPageableChannelInventoryWithHttpInfo(String hotelIdentifier, StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show pageable inventory Retrieve page of inventory for specified property.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      stateSupplier - The stateSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<PageInventorySupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showPageableChannelInventoryWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showPageableChannelInventoryWithResponseSpec(String hotelIdentifier, StateSupplier stateSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show pageable inventory Retrieve page of inventory for specified property.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      stateSupplier - The stateSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showSalesChannelListByInventory

      public reactor.core.publisher.Flux<SelectableKeyValuePairSupplier> showSalesChannelListByInventory(String hotelIdentifier, String inventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory as Channels Retrieve list of inventory specified by inventory identifier. The list will contain the same inventory available to different sales channels. E.g. Inventory A for Seller A. Inventory A for Seller B etc.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<SelectableKeyValuePairSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showSalesChannelListByInventoryWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<SelectableKeyValuePairSupplier>>> showSalesChannelListByInventoryWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory as Channels Retrieve list of inventory specified by inventory identifier. The list will contain the same inventory available to different sales channels. E.g. Inventory A for Seller A. Inventory A for Seller B etc.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      winkVersion - 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
    • showSalesChannelListByInventoryWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showSalesChannelListByInventoryWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show inventory as Channels Retrieve list of inventory specified by inventory identifier. The list will contain the same inventory available to different sales channels. E.g. Inventory A for Seller A. Inventory A for Seller B etc.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • toggleInventoryAvailability

      public reactor.core.publisher.Mono<InventorySupplier> toggleInventoryAvailability(String hotelIdentifier, String inventoryIdentifier, InventoryUpdateRequestSupplier inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update inventory Toggle inventory availability. Only used to enable / disable inventory.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      inventoryUpdateRequestSupplier - The inventoryUpdateRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      InventorySupplier
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • toggleInventoryAvailabilityWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<InventorySupplier>> toggleInventoryAvailabilityWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, InventoryUpdateRequestSupplier inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update inventory Toggle inventory availability. Only used to enable / disable inventory.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      inventoryUpdateRequestSupplier - The inventoryUpdateRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<InventorySupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • toggleInventoryAvailabilityWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec toggleInventoryAvailabilityWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, InventoryUpdateRequestSupplier inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update inventory Toggle inventory availability. Only used to enable / disable inventory.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryIdentifier - The inventoryIdentifier parameter
      inventoryUpdateRequestSupplier - The inventoryUpdateRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • toggleInventoryListAvailability

      public reactor.core.publisher.Flux<InventorySupplier> toggleInventoryListAvailability(String hotelIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update inventory list Toggle inventory list availability. Only used to enable / disable inventory.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryUpdateRequestSupplier - The inventoryUpdateRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      List<InventorySupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • toggleInventoryListAvailabilityWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<InventorySupplier>>> toggleInventoryListAvailabilityWithHttpInfo(String hotelIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update inventory list Toggle inventory list availability. Only used to enable / disable inventory.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryUpdateRequestSupplier - The inventoryUpdateRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<InventorySupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • toggleInventoryListAvailabilityWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec toggleInventoryListAvailabilityWithResponseSpec(String hotelIdentifier, List<InventoryUpdateRequestSupplier> inventoryUpdateRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update inventory list Toggle inventory list availability. Only used to enable / disable inventory.

      503 - Service Unavailable

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      200 - OK

      Parameters:
      hotelIdentifier - The hotelIdentifier parameter
      inventoryUpdateRequestSupplier - The inventoryUpdateRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API