Class MeetingRoomApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<RemoveEntryResponse>removeMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, String accept) Delete Meeting Room Remove a meeting room by its identifierreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponse>>removeMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String accept) reactor.core.publisher.Mono<MeetingRoomView>removeMultimedia4(String hotelIdentifier, String meetingRoomIdentifier, String multimediaIdentifier, String accept) Delete Multimedia Remove a meeting room's video or image by its identifierreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>>removeMultimedia4WithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String multimediaIdentifier, String accept) reactor.core.publisher.Mono<MeetingRoomView>saveMeetingRoom(String hotelIdentifier, MeetingRoom meetingRoom) Create Meeting Room Create a new meeting roomreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>>saveMeetingRoomWithHttpInfo(String hotelIdentifier, MeetingRoom meetingRoom) voidsetApiClient(ApiClient apiClient) reactor.core.publisher.Mono<MeetingRoomView>showMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, String accept) Show Meeting Room Retrieve a meeting room by its identifierreactor.core.publisher.Flux<KeyValuePair>showMeetingRoomPairs(String hotelIdentifier, String accept) Show Reference Pairs Retrieve list of meeting rooms as key/value pairs (identifier, name)reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePair>>>showMeetingRoomPairsWithHttpInfo(String hotelIdentifier, String accept) reactor.core.publisher.Flux<MeetingRoomView>showMeetingRooms(String hotelIdentifier, String accept) Show Meeting Rooms Retrieve list of meeting roomsreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<MeetingRoomView>>>showMeetingRoomsWithHttpInfo(String hotelIdentifier, String accept) reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>>showMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String accept) reactor.core.publisher.Mono<MeetingRoomView>updateMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, MeetingRoom meetingRoom) Update Meeting Room Update a meeting room by its identifierreactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>>updateMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, MeetingRoom meetingRoom) reactor.core.publisher.Mono<MeetingRoomView>uploadMeetingRoomMedia(String hotelIdentifier, String meetingRoomIdentifier, List<File> files) Upload Binary Multimedia Upload binary videos and/or images to a meeting room identified by its identifier.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>>uploadMeetingRoomMediaWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, List<File> files)
-
Constructor Details
-
MeetingRoomApi
public MeetingRoomApi() -
MeetingRoomApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
removeMeetingRoom
public reactor.core.publisher.Mono<RemoveEntryResponse> removeMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Meeting Room Remove a meeting room by its identifier400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
202 - Accepted
- Parameters:
hotelIdentifier- Remove meeting room associated with this hotel identifiermeetingRoomIdentifier- Remove meeting room with this identifieraccept- The accept parameter- Returns:
- RemoveEntryResponse
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeMeetingRoomWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponse>> removeMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
removeMultimedia4
public reactor.core.publisher.Mono<MeetingRoomView> removeMultimedia4(String hotelIdentifier, String meetingRoomIdentifier, String multimediaIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Delete Multimedia Remove a meeting room's video or image by its identifier400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Remove media for meeting room associated with this hotel identifiermeetingRoomIdentifier- Remove media for meeting room with this identifiermultimediaIdentifier- Remove media with this identifieraccept- The accept parameter- Returns:
- MeetingRoomView
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
removeMultimedia4WithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>> removeMultimedia4WithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String multimediaIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
saveMeetingRoom
public reactor.core.publisher.Mono<MeetingRoomView> saveMeetingRoom(String hotelIdentifier, MeetingRoom meetingRoom) throws org.springframework.web.reactive.function.client.WebClientResponseException Create Meeting Room Create a new meeting room400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
201 - Created
- Parameters:
hotelIdentifier- Create a new meeting room record and associate it with this hotel identifiermeetingRoom- The meetingRoom parameter- Returns:
- MeetingRoomView
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
saveMeetingRoomWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>> saveMeetingRoomWithHttpInfo(String hotelIdentifier, MeetingRoom meetingRoom) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
showMeetingRoom
public reactor.core.publisher.Mono<MeetingRoomView> showMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Meeting Room Retrieve a meeting room by its identifier400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show a single meeting room owned by this hotel identifiermeetingRoomIdentifier- Show meeting room for identifieraccept- The accept parameter- Returns:
- MeetingRoomView
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showMeetingRoomWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>> showMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
showMeetingRoomPairs
public reactor.core.publisher.Flux<KeyValuePair> showMeetingRoomPairs(String hotelIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Reference Pairs Retrieve list of meeting rooms as key/value pairs (identifier, name)400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show meeting room key/value pairs associated with this hotel identifieraccept- The accept parameter- Returns:
- List<KeyValuePair>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showMeetingRoomPairsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePair>>> showMeetingRoomPairsWithHttpInfo(String hotelIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
showMeetingRooms
public reactor.core.publisher.Flux<MeetingRoomView> showMeetingRooms(String hotelIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException Show Meeting Rooms Retrieve list of meeting rooms400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Show meeting rooms associated with this hotel identifieraccept- The accept parameter- Returns:
- List<MeetingRoomView>
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
showMeetingRoomsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<MeetingRoomView>>> showMeetingRoomsWithHttpInfo(String hotelIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
updateMeetingRoom
public reactor.core.publisher.Mono<MeetingRoomView> updateMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, MeetingRoom meetingRoom) throws org.springframework.web.reactive.function.client.WebClientResponseException Update Meeting Room Update a meeting room by its identifier400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
200 - OK
- Parameters:
hotelIdentifier- Update a meeting room owned by this hotel identifiermeetingRoomIdentifier- Update meeting room with this identifiermeetingRoom- The meetingRoom parameter- Returns:
- MeetingRoomView
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
updateMeetingRoomWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>> updateMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, MeetingRoom meetingRoom) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
uploadMeetingRoomMedia
public reactor.core.publisher.Mono<MeetingRoomView> uploadMeetingRoomMedia(String hotelIdentifier, String meetingRoomIdentifier, List<File> files) throws org.springframework.web.reactive.function.client.WebClientResponseException Upload Binary Multimedia Upload binary videos and/or images to a meeting room identified by its identifier. Valid file types: .gif, .jpg, .jpeg, .png, .bmp, .tif, .tiff, .avi, .mpeg, .mov, .mp4, .mkv.400 - Bad Request
500 - Internal Server Error
404 - Not Found
503 - Service Unavailable
405 - Method Not Allowed
415 - Unsupported Media Type
403 - Forbidden
401 - Unauthorized
207 - Multi-Status
- Parameters:
hotelIdentifier- Upload binary media for meeting room associated with this hotel identifiermeetingRoomIdentifier- Upload binary media for meeting room with this hotel identifierfiles- The files parameter- Returns:
- MeetingRoomView
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
uploadMeetingRoomMediaWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomView>> uploadMeetingRoomMediaWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, List<File> files) throws org.springframework.web.reactive.function.client.WebClientResponseException - Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-