Class ExternalBankAccountsBankApi
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.api.ExternalBankAccountsBankApi
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-12-13T18:27:18.170415Z[Etc/UTC]") public class ExternalBankAccountsBankApi extends Object
-
-
Constructor Summary
Constructors Constructor Description ExternalBankAccountsBankApi()ExternalBankAccountsBankApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<ExternalBankAccountBankModel>createExternalBankAccount(PostExternalBankAccountBankModel postExternalBankAccountBankModel)Create ExternalBankAccount Create an ExternalBankAccount.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalBankAccountBankModel>>createExternalBankAccountWithHttpInfo(PostExternalBankAccountBankModel postExternalBankAccountBankModel)ApiClientgetApiClient()reactor.core.publisher.Mono<ExternalBankAccountBankModel>getExternalBankAccount(String externalBankAccountGuid)Get External Bank Account Retrieves an external bank account.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalBankAccountBankModel>>getExternalBankAccountWithHttpInfo(String externalBankAccountGuid)reactor.core.publisher.Mono<ExternalBankAccountListBankModel>listExternalBankAccounts(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid)Get external bank accounts list Retrieves a listing of external bank accounts.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalBankAccountListBankModel>>listExternalBankAccountsWithHttpInfo(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid)voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
ExternalBankAccountsBankApi
public ExternalBankAccountsBankApi()
-
ExternalBankAccountsBankApi
@Autowired public ExternalBankAccountsBankApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
createExternalBankAccount
public reactor.core.publisher.Mono<ExternalBankAccountBankModel> createExternalBankAccount(PostExternalBankAccountBankModel postExternalBankAccountBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
Create ExternalBankAccount Create an ExternalBankAccount. Required scope: **external_bank_accounts:execute**201 - ExternalBankAccount created
400 - Invalid requests - malformed authentication header
401 - Unauthorized - Authentication failed,
403 - Invalid scope
422 - Unable to process request
- Parameters:
postExternalBankAccountBankModel- The postExternalBankAccountBankModel parameter- Returns:
- ExternalBankAccountBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createExternalBankAccountWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalBankAccountBankModel>> createExternalBankAccountWithHttpInfo(PostExternalBankAccountBankModel postExternalBankAccountBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
getExternalBankAccount
public reactor.core.publisher.Mono<ExternalBankAccountBankModel> getExternalBankAccount(String externalBankAccountGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Get External Bank Account Retrieves an external bank account. Required scope: **external_bank_accounts:read**200 - External bank account found
401 - Unauthorized - Authentication failed,
403 - Invalid scope
404 - ExternalBankAccount not found
- Parameters:
externalBankAccountGuid- Identifier for the external bank account.- Returns:
- ExternalBankAccountBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getExternalBankAccountWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalBankAccountBankModel>> getExternalBankAccountWithHttpInfo(String externalBankAccountGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
listExternalBankAccounts
public reactor.core.publisher.Mono<ExternalBankAccountListBankModel> listExternalBankAccounts(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Get external bank accounts list Retrieves a listing of external bank accounts. Required scope: **external_bank_accounts:read**200 - Get list of external_bank_accounts
400 - Invalid requests - malformed authentication header
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 external_bank_account_guids to list external_bank_accounts for.bankGuid- Comma separated bank_guids to list external_bank_accounts for.customerGuid- Comma separated customer_guids to list external_bank_accounts for.- Returns:
- ExternalBankAccountListBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
listExternalBankAccountsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalBankAccountListBankModel>> listExternalBankAccountsWithHttpInfo(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
-