Class CustomizationApi

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-24T12:58:57.697473+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)
    • createApplicationConfiguration

      public reactor.core.publisher.Mono<EngineConfigurationView> createApplicationConfiguration(String companyIdentifier, SaveEngineConfigurationRequest saveEngineConfigurationRequest) 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

      500 - Internal Server Error

      404 - Not Found

      405 - Method Not Allowed

      415 - Unsupported Media Type

      403 - Forbidden

      401 - Unauthorized

      201 - Created

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

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<EngineConfigurationView>> createApplicationConfigurationWithHttpInfo(String companyIdentifier, SaveEngineConfigurationRequest saveEngineConfigurationRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • removeApplicationConfiguration

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

      503 - Service Unavailable

      400 - Bad Request

      500 - Internal Server Error

      404 - Not Found

      405 - Method Not Allowed

      415 - Unsupported Media Type

      403 - Forbidden

      401 - Unauthorized

      202 - Accepted

      Parameters:
      companyIdentifier - Remove customization for this company
      engineConfigurationIdentifier - Remove customization with this identifier
      accept - The accept parameter
      Returns:
      RemoveEntryResponse
      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<RemoveEntryResponse>> removeApplicationConfigurationWithHttpInfo(String companyIdentifier, String engineConfigurationIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • showApplicationConfiguration

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

      503 - Service Unavailable

      400 - Bad Request

      500 - Internal Server Error

      404 - Not Found

      405 - Method Not Allowed

      415 - Unsupported Media Type

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customization for this company
      accept - The accept parameter
      Returns:
      EngineConfigurationView
      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<EngineConfigurationView>> showApplicationConfigurationWithHttpInfo(String companyIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • showApplicationConfigurationsByOwner

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

      503 - Service Unavailable

      400 - Bad Request

      500 - Internal Server Error

      404 - Not Found

      405 - Method Not Allowed

      415 - Unsupported Media Type

      403 - Forbidden

      401 - Unauthorized

      200 - OK

      Parameters:
      companyIdentifier - Show customizations for this company
      accept - The accept parameter
      Returns:
      List<EngineConfigurationView>
      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<EngineConfigurationView>>> showApplicationConfigurationsByOwnerWithHttpInfo(String companyIdentifier, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • updateApplicationConfiguration

      public reactor.core.publisher.Mono<EngineConfigurationView> updateApplicationConfiguration(String companyIdentifier, String engineConfigurationIdentifier, SaveEngineConfigurationRequest saveEngineConfigurationRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Customization Update an existing customization.

      503 - Service Unavailable

      400 - Bad Request

      500 - Internal Server Error

      404 - Not Found

      405 - Method Not Allowed

      415 - Unsupported Media Type

      403 - Forbidden

      401 - Unauthorized

      200 - OK

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

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<EngineConfigurationView>> updateApplicationConfigurationWithHttpInfo(String companyIdentifier, String engineConfigurationIdentifier, SaveEngineConfigurationRequest saveEngineConfigurationRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException