Class TransfersBankApi


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2023-02-13T21:44:57.053201Z[Etc/UTC]")
    public class TransfersBankApi
    extends Object
    • Constructor Detail

      • TransfersBankApi

        public TransfersBankApi()
      • TransfersBankApi

        @Autowired
        public TransfersBankApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • createTransfer

        public reactor.core.publisher.Mono<TransferBankModel> createTransfer​(PostTransferBankModel postTransferBankModel)
                                                                      throws org.springframework.web.reactive.function.client.WebClientResponseException
        Create Transfer Creates a transfer. Required scope: **transfers:execute**

        201 - Transfer created

        400 - Invalid requests

        401 - Unauthorized - Authentication failed,

        403 - Invalid scope

        409 - Data already exists

        422 - Unable to process request

        Parameters:
        postTransferBankModel - The postTransferBankModel parameter
        Returns:
        TransferBankModel
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • createTransferWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TransferBankModel>> createTransferWithHttpInfo​(PostTransferBankModel postTransferBankModel)
                                                                                                                           throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException
      • getTransfer

        public reactor.core.publisher.Mono<TransferBankModel> getTransfer​(String transferGuid)
                                                                   throws org.springframework.web.reactive.function.client.WebClientResponseException
        Get Transfer Retrieves a transfer. Required scope: **transfers:read**

        200 - transfer found

        401 - Unauthorized - Authentication failed,

        403 - Invalid scope

        404 - transfer not found

        Parameters:
        transferGuid - Identifier for the transfer.
        Returns:
        TransferBankModel
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • getTransferWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TransferBankModel>> getTransferWithHttpInfo​(String transferGuid)
                                                                                                                        throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException
      • listTransfers

        public reactor.core.publisher.Mono<TransferListBankModel> listTransfers​(BigInteger page,
                                                                                BigInteger perPage,
                                                                                String guid,
                                                                                String bankGuid,
                                                                                String customerGuid,
                                                                                String accountGuid)
                                                                         throws org.springframework.web.reactive.function.client.WebClientResponseException
        Get transfers list Retrieves a listing of transfers. Required scope: **transfers:read**

        200 - get list of transfers

        400 - Invalid requests

        401 - Unauthorized - Authentication failed,

        403 - Invalid scope

        Parameters:
        page - The page index to retrieve.
        perPage - The number of entities per page to return.
        guid - Comma separated trade_guids to list transfers for.
        bankGuid - Comma separated bank_guids to list transfers for.
        customerGuid - Comma separated customer_guids to list transfers for.
        accountGuid - Comma separated account_guids to list transfers for.
        Returns:
        TransferListBankModel
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException - if an error occurs while attempting to invoke the API
      • listTransfersWithHttpInfo

        public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TransferListBankModel>> listTransfersWithHttpInfo​(BigInteger page,
                                                                                                                                     BigInteger perPage,
                                                                                                                                     String guid,
                                                                                                                                     String bankGuid,
                                                                                                                                     String customerGuid,
                                                                                                                                     String accountGuid)
                                                                                                                              throws org.springframework.web.reactive.function.client.WebClientResponseException
        Throws:
        org.springframework.web.reactive.function.client.WebClientResponseException