Class AdministrationAccountControllerApi

java.lang.Object
travel.wink.sdk.payment.api.AdministrationAccountControllerApi

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-10-18T16:41:24.680347747+07:00[Asia/Bangkok]") public class AdministrationAccountControllerApi extends Object
  • Constructor Details

    • AdministrationAccountControllerApi

      public AdministrationAccountControllerApi()
    • AdministrationAccountControllerApi

      @Autowired public AdministrationAccountControllerApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • createAccountAcquirer

      public reactor.core.publisher.Mono<Account> createAccountAcquirer(String id, UpsertAccountAcquirerRequest upsertAccountAcquirerRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Account Acquirer Create account acquirer entry

      201 - Created

      Parameters:
      id - The id parameter
      upsertAccountAcquirerRequest - The upsertAccountAcquirerRequest parameter
      Returns:
      Account
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createAccountAcquirerWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Account>> createAccountAcquirerWithHttpInfo(String id, UpsertAccountAcquirerRequest upsertAccountAcquirerRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • createAccountTask

      public reactor.core.publisher.Mono<Account> createAccountTask(String id, UpsertAccountTaskRequest upsertAccountTaskRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Create Account Task Create account task entry

      201 - Created

      Parameters:
      id - The id parameter
      upsertAccountTaskRequest - The upsertAccountTaskRequest parameter
      Returns:
      Account
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • createAccountTaskWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Account>> createAccountTaskWithHttpInfo(String id, UpsertAccountTaskRequest upsertAccountTaskRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • removeAccountAcquirer

      public reactor.core.publisher.Mono<Account> removeAccountAcquirer(String id, String acquirerId, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Remove Account Acquirer Remove an existing account acquirer entry

      200 - OK

      Parameters:
      id - The id parameter
      acquirerId - The acquirerId parameter
      accept - The accept parameter
      Returns:
      Account
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeAccountAcquirerWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Account>> removeAccountAcquirerWithHttpInfo(String id, String acquirerId, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • removeAccountTask

      public reactor.core.publisher.Mono<Account> removeAccountTask(String id, String taskId, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Remove Account Task Remove an existing account task entry

      200 - OK

      Parameters:
      id - The id parameter
      taskId - The taskId parameter
      accept - The accept parameter
      Returns:
      Account
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • removeAccountTaskWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Account>> removeAccountTaskWithHttpInfo(String id, String taskId, String accept) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • updateAccountAcquirer

      public reactor.core.publisher.Mono<Account> updateAccountAcquirer(String id, String acquirerId, UpsertAccountAcquirerRequest upsertAccountAcquirerRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Account Acquirer Update an existing account acquirer entry

      200 - OK

      Parameters:
      id - The id parameter
      acquirerId - The acquirerId parameter
      upsertAccountAcquirerRequest - The upsertAccountAcquirerRequest parameter
      Returns:
      Account
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateAccountAcquirerWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Account>> updateAccountAcquirerWithHttpInfo(String id, String acquirerId, UpsertAccountAcquirerRequest upsertAccountAcquirerRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • updateAccountStatus

      public reactor.core.publisher.Mono<Account> updateAccountStatus(String id, UpdateAccountStatusRequest updateAccountStatusRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Account Status Update account status

      200 - OK

      Parameters:
      id - The id parameter
      updateAccountStatusRequest - The updateAccountStatusRequest parameter
      Returns:
      Account
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateAccountStatusWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Account>> updateAccountStatusWithHttpInfo(String id, UpdateAccountStatusRequest updateAccountStatusRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException
    • updateAccountTask

      public reactor.core.publisher.Mono<Account> updateAccountTask(String id, String taskId, UpsertAccountTaskRequest upsertAccountTaskRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Update Account Task Update an existing account task entry

      200 - OK

      Parameters:
      id - The id parameter
      taskId - The taskId parameter
      upsertAccountTaskRequest - The upsertAccountTaskRequest parameter
      Returns:
      Account
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
    • updateAccountTaskWithHttpInfo

      public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<Account>> updateAccountTaskWithHttpInfo(String id, String taskId, UpsertAccountTaskRequest upsertAccountTaskRequest) throws org.springframework.web.reactive.function.client.WebClientResponseException
      Throws:
      org.springframework.web.reactive.function.client.WebClientResponseException