Class SchedulerApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<ScheduleItemViewSupplier> createScheduleItem(String hotelIdentifier, String inventoryIdentifier, CreateScheduleItemRequestSupplier createScheduleItemRequestSupplier, String winkVersion) Create Scheduler Item Create a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ScheduleItemViewSupplier>> createScheduleItemWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, CreateScheduleItemRequestSupplier createScheduleItemRequestSupplier, String winkVersion) Create Scheduler Item Create a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.org.springframework.web.reactive.function.client.WebClient.ResponseSpeccreateScheduleItemWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, CreateScheduleItemRequestSupplier createScheduleItemRequestSupplier, String winkVersion) Create Scheduler Item Create a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.reactor.core.publisher.Mono<RemoveEntryResponseSupplier> removeScheduleItem(String hotelIdentifier, String inventoryIdentifier, String identifier, String winkVersion) Delete Scheduler Item Delete a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseSupplier>> removeScheduleItemWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, String identifier, String winkVersion) Delete Scheduler Item Delete a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.org.springframework.web.reactive.function.client.WebClient.ResponseSpecremoveScheduleItemWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, String identifier, String winkVersion) Delete Scheduler Item Delete a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.voidsetApiClient(ApiClient apiClient) reactor.core.publisher.Flux<ScheduleItemViewSupplier> showScheduleItems(String hotelIdentifier, String inventoryIdentifier, LocalDateTime start, LocalDateTime end, String winkVersion) Show Scheduler Items Retrieve list of calendar items for a meeting room, restaurant, spa, activity, attraction or place.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<ScheduleItemViewSupplier>>> showScheduleItemsWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, LocalDateTime start, LocalDateTime end, String winkVersion) Show Scheduler Items Retrieve list of calendar items for a meeting room, restaurant, spa, activity, attraction or place.org.springframework.web.reactive.function.client.WebClient.ResponseSpecshowScheduleItemsWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, LocalDateTime start, LocalDateTime end, String winkVersion) Show Scheduler Items Retrieve list of calendar items for a meeting room, restaurant, spa, activity, attraction or place.reactor.core.publisher.Mono<ScheduleItemViewSupplier> updateScheduleItem(String hotelIdentifier, String inventoryIdentifier, String identifier, UpdateScheduleItemRequestSupplier updateScheduleItemRequestSupplier, String winkVersion) Update Scheduler Item Update an existing calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ScheduleItemViewSupplier>> updateScheduleItemWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, String identifier, UpdateScheduleItemRequestSupplier updateScheduleItemRequestSupplier, String winkVersion) Update Scheduler Item Update an existing calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.org.springframework.web.reactive.function.client.WebClient.ResponseSpecupdateScheduleItemWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, String identifier, UpdateScheduleItemRequestSupplier updateScheduleItemRequestSupplier, String winkVersion) Update Scheduler Item Update an existing calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.
-
Constructor Details
-
SchedulerApi
public SchedulerApi() -
SchedulerApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
createScheduleItem
public reactor.core.publisher.Mono<ScheduleItemViewSupplier> createScheduleItem(String hotelIdentifier, String inventoryIdentifier, CreateScheduleItemRequestSupplier createScheduleItemRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Scheduler Item Create a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
201 - Created
- Parameters:
hotelIdentifier- Create a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Create a calendar item for travel inventory with this identifiercreateScheduleItemRequestSupplier- The createScheduleItemRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ScheduleItemViewSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createScheduleItemWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ScheduleItemViewSupplier>> createScheduleItemWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, CreateScheduleItemRequestSupplier createScheduleItemRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Scheduler Item Create a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
201 - Created
- Parameters:
hotelIdentifier- Create a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Create a calendar item for travel inventory with this identifiercreateScheduleItemRequestSupplier- The createScheduleItemRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<ScheduleItemViewSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createScheduleItemWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createScheduleItemWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, CreateScheduleItemRequestSupplier createScheduleItemRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Scheduler Item Create a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
201 - Created
- Parameters:
hotelIdentifier- Create a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Create a calendar item for travel inventory with this identifiercreateScheduleItemRequestSupplier- The createScheduleItemRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeScheduleItem
public reactor.core.publisher.Mono<RemoveEntryResponseSupplier> removeScheduleItem(String hotelIdentifier, String inventoryIdentifier, String identifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Scheduler Item Delete a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
202 - Accepted
- Parameters:
hotelIdentifier- Remove a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Remove a calendar item for travel inventory with this identifieridentifier- Remove a calendar item 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
-
removeScheduleItemWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseSupplier>> removeScheduleItemWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, String identifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Scheduler Item Delete a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
202 - Accepted
- Parameters:
hotelIdentifier- Remove a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Remove a calendar item for travel inventory with this identifieridentifier- Remove a calendar item 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
-
removeScheduleItemWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeScheduleItemWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, String identifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Scheduler Item Delete a calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
202 - Accepted
- Parameters:
hotelIdentifier- Remove a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Remove a calendar item for travel inventory with this identifieridentifier- Remove a calendar item 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
-
showScheduleItems
public reactor.core.publisher.Flux<ScheduleItemViewSupplier> showScheduleItems(String hotelIdentifier, String inventoryIdentifier, LocalDateTime start, LocalDateTime end, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Scheduler Items Retrieve list of calendar items for a meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
200 - OK
- Parameters:
hotelIdentifier- Show calendar items for travel inventory owned by this hotel identifierinventoryIdentifier- Show calendar items for travel inventory with this identifierstart- Specify start date rangeend- Specify end date rangewinkVersion- The winkVersion parameter- Returns:
- List<ScheduleItemViewSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showScheduleItemsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<ScheduleItemViewSupplier>>> showScheduleItemsWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, LocalDateTime start, LocalDateTime end, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Scheduler Items Retrieve list of calendar items for a meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
200 - OK
- Parameters:
hotelIdentifier- Show calendar items for travel inventory owned by this hotel identifierinventoryIdentifier- Show calendar items for travel inventory with this identifierstart- Specify start date rangeend- Specify end date rangewinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<List<ScheduleItemViewSupplier>>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showScheduleItemsWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showScheduleItemsWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, LocalDateTime start, LocalDateTime end, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Scheduler Items Retrieve list of calendar items for a meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
200 - OK
- Parameters:
hotelIdentifier- Show calendar items for travel inventory owned by this hotel identifierinventoryIdentifier- Show calendar items for travel inventory with this identifierstart- Specify start date rangeend- Specify end date rangewinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateScheduleItem
public reactor.core.publisher.Mono<ScheduleItemViewSupplier> updateScheduleItem(String hotelIdentifier, String inventoryIdentifier, String identifier, UpdateScheduleItemRequestSupplier updateScheduleItemRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Scheduler Item Update an existing calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
200 - OK
- Parameters:
hotelIdentifier- Update a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Update a calendar item for travel inventory with this identifieridentifier- Update a calendar item with this identifierupdateScheduleItemRequestSupplier- The updateScheduleItemRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ScheduleItemViewSupplier
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateScheduleItemWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ScheduleItemViewSupplier>> updateScheduleItemWithHttpInfo(String hotelIdentifier, String inventoryIdentifier, String identifier, UpdateScheduleItemRequestSupplier updateScheduleItemRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Scheduler Item Update an existing calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
200 - OK
- Parameters:
hotelIdentifier- Update a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Update a calendar item for travel inventory with this identifieridentifier- Update a calendar item with this identifierupdateScheduleItemRequestSupplier- The updateScheduleItemRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseEntity<ScheduleItemViewSupplier>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateScheduleItemWithResponseSpec
public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateScheduleItemWithResponseSpec(String hotelIdentifier, String inventoryIdentifier, String identifier, UpdateScheduleItemRequestSupplier updateScheduleItemRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Scheduler Item Update an existing calendar item for any travel inventory such as meeting room, restaurant, spa, activity, attraction or place.400 - Bad Request
405 - Method Not Allowed
415 - Unsupported Media Type
500 - Internal Server Error
403 - Forbidden
401 - Unauthorized
503 - Service Unavailable
200 - OK
- Parameters:
hotelIdentifier- Update a calendar item for travel inventory owned by this hotel identifierinventoryIdentifier- Update a calendar item for travel inventory with this identifieridentifier- Update a calendar item with this identifierupdateScheduleItemRequestSupplier- The updateScheduleItemRequestSupplier parameterwinkVersion- The winkVersion parameter- Returns:
- ResponseSpec
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-