Class MeetingRoomApi

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-04-26T14:36:45.544169528+07:00[Asia/Bangkok]") public class MeetingRoomApi extends Object
  • Constructor Details

    • MeetingRoomApi

      public MeetingRoomApi()
    • MeetingRoomApi

      @Autowired public MeetingRoomApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • createMeetingRoom

      public reactor.core.publisher.Mono<MeetingRoomViewSupplier> createMeetingRoom(String hotelIdentifier, UpsertMeetingRoomRequestSupplier upsertMeetingRoomRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Meeting Room Create a new meeting room

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      201 - Created

      Parameters:
      hotelIdentifier - Create a new meeting room record and associate it with this hotel identifier
      upsertMeetingRoomRequestSupplier - The upsertMeetingRoomRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      MeetingRoomViewSupplier
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createMeetingRoomWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<MeetingRoomViewSupplier>> createMeetingRoomWithHttpInfo(String hotelIdentifier, UpsertMeetingRoomRequestSupplier upsertMeetingRoomRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Meeting Room Create a new meeting room

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      201 - Created

      Parameters:
      hotelIdentifier - Create a new meeting room record and associate it with this hotel identifier
      upsertMeetingRoomRequestSupplier - The upsertMeetingRoomRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<MeetingRoomViewSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createMeetingRoomWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createMeetingRoomWithResponseSpec(String hotelIdentifier, UpsertMeetingRoomRequestSupplier upsertMeetingRoomRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Meeting Room Create a new meeting room

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      201 - Created

      Parameters:
      hotelIdentifier - Create a new meeting room record and associate it with this hotel identifier
      upsertMeetingRoomRequestSupplier - The upsertMeetingRoomRequestSupplier 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
    • removeMeetingRoom

      public reactor.core.publisher.Mono<RemoveEntryResponseSupplier> removeMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Meeting Room Remove a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      202 - Accepted

      Parameters:
      hotelIdentifier - Remove meeting room associated with this hotel identifier
      meetingRoomIdentifier - Remove meeting room with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      RemoveEntryResponseSupplier
      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<RemoveEntryResponseSupplier>> removeMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Meeting Room Remove a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      202 - Accepted

      Parameters:
      hotelIdentifier - Remove meeting room associated with this hotel identifier
      meetingRoomIdentifier - Remove meeting room with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<RemoveEntryResponseSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeMeetingRoomWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeMeetingRoomWithResponseSpec(String hotelIdentifier, String meetingRoomIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Meeting Room Remove a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      202 - Accepted

      Parameters:
      hotelIdentifier - Remove meeting room associated with this hotel identifier
      meetingRoomIdentifier - Remove meeting room with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeMultimedia4

      public reactor.core.publisher.Mono<MeetingRoomViewSupplier> removeMultimedia4(String hotelIdentifier, String meetingRoomIdentifier, String multimediaIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Multimedia Remove a meeting room's video or image by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Remove media for meeting room associated with this hotel identifier
      meetingRoomIdentifier - Remove media for meeting room with this identifier
      multimediaIdentifier - Remove media with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      MeetingRoomViewSupplier
      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<MeetingRoomViewSupplier>> removeMultimedia4WithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String multimediaIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Multimedia Remove a meeting room's video or image by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Remove media for meeting room associated with this hotel identifier
      meetingRoomIdentifier - Remove media for meeting room with this identifier
      multimediaIdentifier - Remove media with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<MeetingRoomViewSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeMultimedia4WithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeMultimedia4WithResponseSpec(String hotelIdentifier, String meetingRoomIdentifier, String multimediaIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Multimedia Remove a meeting room's video or image by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Remove media for meeting room associated with this hotel identifier
      meetingRoomIdentifier - Remove media for meeting room with this identifier
      multimediaIdentifier - Remove media with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMeetingRoom

      public reactor.core.publisher.Mono<MeetingRoomViewSupplier> showMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Meeting Room Retrieve a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show a single meeting room owned by this hotel identifier
      meetingRoomIdentifier - Show meeting room for identifier
      winkVersion - The winkVersion parameter
      Returns:
      MeetingRoomViewSupplier
      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<MeetingRoomViewSupplier>> showMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Meeting Room Retrieve a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show a single meeting room owned by this hotel identifier
      meetingRoomIdentifier - Show meeting room for identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<MeetingRoomViewSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMeetingRoomWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showMeetingRoomWithResponseSpec(String hotelIdentifier, String meetingRoomIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Meeting Room Retrieve a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show a single meeting room owned by this hotel identifier
      meetingRoomIdentifier - Show meeting room for identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMeetingRoomPairs

      public reactor.core.publisher.Flux<KeyValuePairSupplier> showMeetingRoomPairs(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Reference Pairs Retrieve list of meeting rooms as key/value pairs (identifier, name)

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show meeting room key/value pairs associated with this hotel identifier
      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
    • showMeetingRoomPairsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<KeyValuePairSupplier>>> showMeetingRoomPairsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Reference Pairs Retrieve list of meeting rooms as key/value pairs (identifier, name)

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show meeting room key/value pairs associated with this hotel identifier
      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
    • showMeetingRoomPairsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showMeetingRoomPairsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Reference Pairs Retrieve list of meeting rooms as key/value pairs (identifier, name)

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show meeting room key/value pairs associated with this hotel identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMeetingRooms

      public reactor.core.publisher.Flux<MeetingRoomViewSupplier> showMeetingRooms(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Meeting Rooms Retrieve list of meeting rooms

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show meeting rooms associated with this hotel identifier
      winkVersion - The winkVersion parameter
      Returns:
      List<MeetingRoomViewSupplier>
      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<MeetingRoomViewSupplier>>> showMeetingRoomsWithHttpInfo(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Meeting Rooms Retrieve list of meeting rooms

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show meeting rooms associated with this hotel identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<MeetingRoomViewSupplier>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showMeetingRoomsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showMeetingRoomsWithResponseSpec(String hotelIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Meeting Rooms Retrieve list of meeting rooms

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Show meeting rooms associated with this hotel identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMeetingRoom

      public reactor.core.publisher.Mono<MeetingRoomViewSupplier> updateMeetingRoom(String hotelIdentifier, String meetingRoomIdentifier, UpsertMeetingRoomRequestSupplier upsertMeetingRoomRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Meeting Room Update a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Update a meeting room owned by this hotel identifier
      meetingRoomIdentifier - Update meeting room with this identifier
      upsertMeetingRoomRequestSupplier - The upsertMeetingRoomRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      MeetingRoomViewSupplier
      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<MeetingRoomViewSupplier>> updateMeetingRoomWithHttpInfo(String hotelIdentifier, String meetingRoomIdentifier, UpsertMeetingRoomRequestSupplier upsertMeetingRoomRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Meeting Room Update a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Update a meeting room owned by this hotel identifier
      meetingRoomIdentifier - Update meeting room with this identifier
      upsertMeetingRoomRequestSupplier - The upsertMeetingRoomRequestSupplier parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<MeetingRoomViewSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateMeetingRoomWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateMeetingRoomWithResponseSpec(String hotelIdentifier, String meetingRoomIdentifier, UpsertMeetingRoomRequestSupplier upsertMeetingRoomRequestSupplier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Meeting Room Update a meeting room by its identifier

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      hotelIdentifier - Update a meeting room owned by this hotel identifier
      meetingRoomIdentifier - Update meeting room with this identifier
      upsertMeetingRoomRequestSupplier - The upsertMeetingRoomRequestSupplier 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
    • uploadMeetingRoomMedia

      public reactor.core.publisher.Mono<MeetingRoomViewSupplier> 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.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      207 - Multi-Status

      Parameters:
      hotelIdentifier - Upload binary media for meeting room associated with this hotel identifier
      meetingRoomIdentifier - Upload binary media for meeting room with this hotel identifier
      files - The files parameter
      Returns:
      MeetingRoomViewSupplier
      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<MeetingRoomViewSupplier>> uploadMeetingRoomMediaWithHttpInfo(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.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      207 - Multi-Status

      Parameters:
      hotelIdentifier - Upload binary media for meeting room associated with this hotel identifier
      meetingRoomIdentifier - Upload binary media for meeting room with this hotel identifier
      files - The files parameter
      Returns:
      ResponseEntity<MeetingRoomViewSupplier>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • uploadMeetingRoomMediaWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec uploadMeetingRoomMediaWithResponseSpec(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.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      207 - Multi-Status

      Parameters:
      hotelIdentifier - Upload binary media for meeting room associated with this hotel identifier
      meetingRoomIdentifier - Upload binary media for meeting room with this hotel identifier
      files - The files parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API