Class MapsApi

java.lang.Object
travel.wink.sdk.affiliate.api.MapsApi

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

    • MapsApi

      public MapsApi()
    • MapsApi

      @Autowired public MapsApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • createAdvancedMapConfiguration

      public reactor.core.publisher.Mono<AdvancedMapConfigurationViewAffiliate> createAdvancedMapConfiguration(String companyIdentifier, UpsertAdvancedMapConfigurationRequestAffiliate upsertAdvancedMapConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Map Create a new advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      201 - Created

      Parameters:
      companyIdentifier - Create map owned by this owner identifier.
      upsertAdvancedMapConfigurationRequestAffiliate - The upsertAdvancedMapConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      AdvancedMapConfigurationViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createAdvancedMapConfigurationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AdvancedMapConfigurationViewAffiliate>> createAdvancedMapConfigurationWithHttpInfo(String companyIdentifier, UpsertAdvancedMapConfigurationRequestAffiliate upsertAdvancedMapConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Map Create a new advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      201 - Created

      Parameters:
      companyIdentifier - Create map owned by this owner identifier.
      upsertAdvancedMapConfigurationRequestAffiliate - The upsertAdvancedMapConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<AdvancedMapConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createAdvancedMapConfigurationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createAdvancedMapConfigurationWithResponseSpec(String companyIdentifier, UpsertAdvancedMapConfigurationRequestAffiliate upsertAdvancedMapConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Map Create a new advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      201 - Created

      Parameters:
      companyIdentifier - Create map owned by this owner identifier.
      upsertAdvancedMapConfigurationRequestAffiliate - The upsertAdvancedMapConfigurationRequestAffiliate 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
    • removeAdvancedMapConfiguration

      public reactor.core.publisher.Mono<RemoveEntryResponseAffiliate> removeAdvancedMapConfiguration(String companyIdentifier, String mapIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Map Remove an advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      202 - Accepted

      Parameters:
      companyIdentifier - Remove map owned by this owner identifier.
      mapIdentifier - Remove map record with this identifier.
      winkVersion - The winkVersion parameter
      Returns:
      RemoveEntryResponseAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeAdvancedMapConfigurationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseAffiliate>> removeAdvancedMapConfigurationWithHttpInfo(String companyIdentifier, String mapIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Map Remove an advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      202 - Accepted

      Parameters:
      companyIdentifier - Remove map owned by this owner identifier.
      mapIdentifier - Remove map record with this identifier.
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<RemoveEntryResponseAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeAdvancedMapConfigurationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeAdvancedMapConfigurationWithResponseSpec(String companyIdentifier, String mapIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Delete Map Remove an advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      202 - Accepted

      Parameters:
      companyIdentifier - Remove map owned by this owner identifier.
      mapIdentifier - Remove map record 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
    • showAdvancedMapConfiguration

      public reactor.core.publisher.Mono<AdvancedMapConfigurationViewAffiliate> showAdvancedMapConfiguration(String companyIdentifier, String mapIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Retrieve a specific map record

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map record owned by this owner identifier.
      mapIdentifier - Show map record with this identifier.
      winkVersion - The winkVersion parameter
      Returns:
      AdvancedMapConfigurationViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AdvancedMapConfigurationViewAffiliate>> showAdvancedMapConfigurationWithHttpInfo(String companyIdentifier, String mapIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Retrieve a specific map record

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map record owned by this owner identifier.
      mapIdentifier - Show map record with this identifier.
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<AdvancedMapConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showAdvancedMapConfigurationWithResponseSpec(String companyIdentifier, String mapIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Retrieve a specific map record

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map record owned by this owner identifier.
      mapIdentifier - Show map record 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
    • showAdvancedMapConfigurationMapMarker

      public reactor.core.publisher.Mono<InventoryMapMarkerAffiliate> showAdvancedMapConfigurationMapMarker(String companyIdentifier, String channelInventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Marker Retrieve map marker for individual channel inventory.

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map markers for map owned by this owner identifier.
      channelInventoryIdentifier - Show map marker for specific inventory.
      winkVersion - The winkVersion parameter
      Returns:
      InventoryMapMarkerAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationMapMarkerWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<InventoryMapMarkerAffiliate>> showAdvancedMapConfigurationMapMarkerWithHttpInfo(String companyIdentifier, String channelInventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Marker Retrieve map marker for individual channel inventory.

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map markers for map owned by this owner identifier.
      channelInventoryIdentifier - Show map marker for specific inventory.
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<InventoryMapMarkerAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationMapMarkerWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showAdvancedMapConfigurationMapMarkerWithResponseSpec(String companyIdentifier, String channelInventoryIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Marker Retrieve map marker for individual channel inventory.

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map markers for map owned by this owner identifier.
      channelInventoryIdentifier - Show map marker for specific inventory.
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationMapMarkers

      public reactor.core.publisher.Flux<InventoryMapMarkerAffiliate> showAdvancedMapConfigurationMapMarkers(String companyIdentifier, String listIdentifier, String listType, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Markers Retrieve a list of advanced map configuration inventory markers by type

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map markers for list owned by this owner identifier.
      listIdentifier - Show map markers for list.
      listType - Indicate whether this list is a curated or dynamic list.
      winkVersion - The winkVersion parameter
      Returns:
      List<InventoryMapMarkerAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationMapMarkersWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<InventoryMapMarkerAffiliate>>> showAdvancedMapConfigurationMapMarkersWithHttpInfo(String companyIdentifier, String listIdentifier, String listType, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Markers Retrieve a list of advanced map configuration inventory markers by type

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map markers for list owned by this owner identifier.
      listIdentifier - Show map markers for list.
      listType - Indicate whether this list is a curated or dynamic list.
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<InventoryMapMarkerAffiliate>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationMapMarkersWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showAdvancedMapConfigurationMapMarkersWithResponseSpec(String companyIdentifier, String listIdentifier, String listType, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Map Markers Retrieve a list of advanced map configuration inventory markers by type

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Show map markers for list owned by this owner identifier.
      listIdentifier - Show map markers for list.
      listType - Indicate whether this list is a curated or dynamic list.
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurations

      public reactor.core.publisher.Flux<AdvancedMapConfigurationViewAffiliate> showAdvancedMapConfigurations(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Maps Retrieve list of existing maps.

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - List maps owned by this owner identifier.
      winkVersion - The winkVersion parameter
      Returns:
      List<AdvancedMapConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationsWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<AdvancedMapConfigurationViewAffiliate>>> showAdvancedMapConfigurationsWithHttpInfo(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Maps Retrieve list of existing maps.

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - List maps owned by this owner identifier.
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<AdvancedMapConfigurationViewAffiliate>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showAdvancedMapConfigurationsWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showAdvancedMapConfigurationsWithResponseSpec(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Maps Retrieve list of existing maps.

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - List maps owned by this owner 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
    • updateAdvancedMapConfiguration

      public reactor.core.publisher.Mono<AdvancedMapConfigurationViewAffiliate> updateAdvancedMapConfiguration(String companyIdentifier, String mapIdentifier, UpsertAdvancedMapConfigurationRequestAffiliate upsertAdvancedMapConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Map Update an advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Update map owned by this owner identifier.
      mapIdentifier - update map record with this identifier.
      upsertAdvancedMapConfigurationRequestAffiliate - The upsertAdvancedMapConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      AdvancedMapConfigurationViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateAdvancedMapConfigurationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<AdvancedMapConfigurationViewAffiliate>> updateAdvancedMapConfigurationWithHttpInfo(String companyIdentifier, String mapIdentifier, UpsertAdvancedMapConfigurationRequestAffiliate upsertAdvancedMapConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Map Update an advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Update map owned by this owner identifier.
      mapIdentifier - update map record with this identifier.
      upsertAdvancedMapConfigurationRequestAffiliate - The upsertAdvancedMapConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<AdvancedMapConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateAdvancedMapConfigurationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateAdvancedMapConfigurationWithResponseSpec(String companyIdentifier, String mapIdentifier, UpsertAdvancedMapConfigurationRequestAffiliate upsertAdvancedMapConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Map Update an advanced map configuration

      503 - Service Unavailable

      415 - Unsupported Media Type

      500 - Internal Server Error

      404 - Not Found

      403 - Forbidden

      401 - Unauthorized

      400 - Bad Request

      405 - Method Not Allowed

      200 - OK

      Parameters:
      companyIdentifier - Update map owned by this owner identifier.
      mapIdentifier - update map record with this identifier.
      upsertAdvancedMapConfigurationRequestAffiliate - The upsertAdvancedMapConfigurationRequestAffiliate 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