Class CustomizationApi

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-08-27T09:54:22.092689314+07:00[Asia/Bangkok]") public class CustomizationApi extends Object
  • Constructor Details

    • CustomizationApi

      public CustomizationApi()
    • CustomizationApi

      @Autowired public CustomizationApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • createCustomization

      public reactor.core.publisher.Mono<EngineConfigurationViewAffiliate> createCustomization(String companyIdentifier, UpsertEngineConfigurationRequestAffiliate upsertEngineConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Customization Create a new customization and associate it with the specified application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      201 - Created

      Parameters:
      companyIdentifier - Create customization for this company
      upsertEngineConfigurationRequestAffiliate - The upsertEngineConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      EngineConfigurationViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createCustomizationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<EngineConfigurationViewAffiliate>> createCustomizationWithHttpInfo(String companyIdentifier, UpsertEngineConfigurationRequestAffiliate upsertEngineConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Customization Create a new customization and associate it with the specified application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      201 - Created

      Parameters:
      companyIdentifier - Create customization for this company
      upsertEngineConfigurationRequestAffiliate - The upsertEngineConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<EngineConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createCustomizationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec createCustomizationWithResponseSpec(String companyIdentifier, UpsertEngineConfigurationRequestAffiliate upsertEngineConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Customization Create a new customization and associate it with the specified application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      201 - Created

      Parameters:
      companyIdentifier - Create customization for this company
      upsertEngineConfigurationRequestAffiliate - The upsertEngineConfigurationRequestAffiliate 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
    • removeApplicationConfiguration

      public reactor.core.publisher.Mono<RemoveEntryResponseAffiliate> removeApplicationConfiguration(String companyIdentifier, String engineConfigurationIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Remove Customization Remove an existing customization.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      202 - Accepted

      Parameters:
      companyIdentifier - Remove customization for this company
      engineConfigurationIdentifier - Remove customization 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
    • removeApplicationConfigurationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<RemoveEntryResponseAffiliate>> removeApplicationConfigurationWithHttpInfo(String companyIdentifier, String engineConfigurationIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Remove Customization Remove an existing customization.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      202 - Accepted

      Parameters:
      companyIdentifier - Remove customization for this company
      engineConfigurationIdentifier - Remove customization 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
    • removeApplicationConfigurationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec removeApplicationConfigurationWithResponseSpec(String companyIdentifier, String engineConfigurationIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Remove Customization Remove an existing customization.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      202 - Accepted

      Parameters:
      companyIdentifier - Remove customization for this company
      engineConfigurationIdentifier - Remove customization 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
    • showApplicationConfiguration

      public reactor.core.publisher.Mono<EngineConfigurationViewAffiliate> showApplicationConfiguration(String companyIdentifier, String engineConfigurationIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Customization Retrieve the primary customization for an application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customization for this company
      engineConfigurationIdentifier - Load customization with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      EngineConfigurationViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showApplicationConfigurationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<EngineConfigurationViewAffiliate>> showApplicationConfigurationWithHttpInfo(String companyIdentifier, String engineConfigurationIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Customization Retrieve the primary customization for an application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customization for this company
      engineConfigurationIdentifier - Load customization with this identifier
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<EngineConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showApplicationConfigurationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showApplicationConfigurationWithResponseSpec(String companyIdentifier, String engineConfigurationIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Customization Retrieve the primary customization for an application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customization for this company
      engineConfigurationIdentifier - Load customization 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
    • showApplicationConfigurationsByOwner

      public reactor.core.publisher.Flux<EngineConfigurationViewAffiliate> showApplicationConfigurationsByOwner(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Customizations Retrieve a list of customizations for specified company.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customizations for this company
      winkVersion - The winkVersion parameter
      Returns:
      List<EngineConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showApplicationConfigurationsByOwnerWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<List<EngineConfigurationViewAffiliate>>> showApplicationConfigurationsByOwnerWithHttpInfo(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Customizations Retrieve a list of customizations for specified company.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customizations for this company
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<List<EngineConfigurationViewAffiliate>>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showApplicationConfigurationsByOwnerWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showApplicationConfigurationsByOwnerWithResponseSpec(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Customizations Retrieve a list of customizations for specified company.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customizations for this company
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showPrimaryApplicationConfiguration

      public reactor.core.publisher.Mono<EngineConfigurationViewAffiliate> showPrimaryApplicationConfiguration(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Primary Customization Retrieve the primary customization for an application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customization for this company
      winkVersion - The winkVersion parameter
      Returns:
      EngineConfigurationViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showPrimaryApplicationConfigurationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<EngineConfigurationViewAffiliate>> showPrimaryApplicationConfigurationWithHttpInfo(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Primary Customization Retrieve the primary customization for an application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customization for this company
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<EngineConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • showPrimaryApplicationConfigurationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec showPrimaryApplicationConfigurationWithResponseSpec(String companyIdentifier, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Show Primary Customization Retrieve the primary customization for an application.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customization for this company
      winkVersion - The winkVersion parameter
      Returns:
      ResponseSpec
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCustomization

      public reactor.core.publisher.Mono<EngineConfigurationViewAffiliate> updateCustomization(String companyIdentifier, String engineConfigurationIdentifier, UpsertEngineConfigurationRequestAffiliate upsertEngineConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Customization Update an existing customization.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Update customization for this company
      engineConfigurationIdentifier - Update customization with this application
      upsertEngineConfigurationRequestAffiliate - The upsertEngineConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      EngineConfigurationViewAffiliate
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCustomizationWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<EngineConfigurationViewAffiliate>> updateCustomizationWithHttpInfo(String companyIdentifier, String engineConfigurationIdentifier, UpsertEngineConfigurationRequestAffiliate upsertEngineConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Customization Update an existing customization.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Update customization for this company
      engineConfigurationIdentifier - Update customization with this application
      upsertEngineConfigurationRequestAffiliate - The upsertEngineConfigurationRequestAffiliate parameter
      winkVersion - The winkVersion parameter
      Returns:
      ResponseEntity<EngineConfigurationViewAffiliate>
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateCustomizationWithResponseSpec

      public org.springframework.web.reactive.function.client.WebClient.ResponseSpec updateCustomizationWithResponseSpec(String companyIdentifier, String engineConfigurationIdentifier, UpsertEngineConfigurationRequestAffiliate upsertEngineConfigurationRequestAffiliate, String winkVersion) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Customization Update an existing customization.

      503 - Service Unavailable

      400 - Bad Request

      405 - Method Not Allowed

      415 - Unsupported Media Type

      500 - Internal Server Error

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Update customization for this company
      engineConfigurationIdentifier - Update customization with this application
      upsertEngineConfigurationRequestAffiliate - The upsertEngineConfigurationRequestAffiliate 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