Class ExternalWalletsBankApi
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.api.ExternalWalletsBankApi
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-05-29T13:48:45.369316Z[Etc/UTC]") public class ExternalWalletsBankApi extends Object
-
-
Constructor Summary
Constructors Constructor Description ExternalWalletsBankApi()ExternalWalletsBankApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<ExternalWalletBankModel>createExternalWallet(PostExternalWalletBankModel postExternalWalletBankModel)Create ExternalWallet Create an ExternalWallet.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletBankModel>>createExternalWalletWithHttpInfo(PostExternalWalletBankModel postExternalWalletBankModel)reactor.core.publisher.Mono<ExternalWalletBankModel>deleteExternalWallet(String externalWalletGuid)Delete External Wallet Deletes an external wallet.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletBankModel>>deleteExternalWalletWithHttpInfo(String externalWalletGuid)ApiClientgetApiClient()reactor.core.publisher.Mono<ExternalWalletBankModel>getExternalWallet(String externalWalletGuid)Get External Wallet Retrieves an external_wallet.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletBankModel>>getExternalWalletWithHttpInfo(String externalWalletGuid)reactor.core.publisher.Mono<ExternalWalletListBankModel>listExternalWallets(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid)Get external wallets list Retrieves a listing of external wallets.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletListBankModel>>listExternalWalletsWithHttpInfo(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid)voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
ExternalWalletsBankApi
public ExternalWalletsBankApi()
-
ExternalWalletsBankApi
@Autowired public ExternalWalletsBankApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
createExternalWallet
public reactor.core.publisher.Mono<ExternalWalletBankModel> createExternalWallet(PostExternalWalletBankModel postExternalWalletBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
Create ExternalWallet Create an ExternalWallet. Required scope: **external_wallets:execute**201 - ExternalWallet created
400 - Invalid requests
401 - Unauthorized - Authentication failed,
403 - Invalid scope
409 - Data already exists
422 - Unable to process request
- Parameters:
postExternalWalletBankModel- The postExternalWalletBankModel parameter- Returns:
- ExternalWalletBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createExternalWalletWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletBankModel>> createExternalWalletWithHttpInfo(PostExternalWalletBankModel postExternalWalletBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
deleteExternalWallet
public reactor.core.publisher.Mono<ExternalWalletBankModel> deleteExternalWallet(String externalWalletGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Delete External Wallet Deletes an external wallet. Required scope: **external_wallets:execute**200 - External wallet deleted
401 - Unauthorized - Authentication failed,
403 - Invalid scope
404 - ExternalWallet not found
- Parameters:
externalWalletGuid- Identifier for the external wallet.- Returns:
- ExternalWalletBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
deleteExternalWalletWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletBankModel>> deleteExternalWalletWithHttpInfo(String externalWalletGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
getExternalWallet
public reactor.core.publisher.Mono<ExternalWalletBankModel> getExternalWallet(String externalWalletGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Get External Wallet Retrieves an external_wallet. Required scope: **external_wallets:read**200 - External wallet found
401 - Unauthorized - Authentication failed,
403 - Invalid scope
404 - ExternalWallet not found
- Parameters:
externalWalletGuid- Identifier for the external_wallet.- Returns:
- ExternalWalletBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getExternalWalletWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletBankModel>> getExternalWalletWithHttpInfo(String externalWalletGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
listExternalWallets
public reactor.core.publisher.Mono<ExternalWalletListBankModel> listExternalWallets(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Get external wallets list Retrieves a listing of external wallets. Required scope: **external_wallets:read**200 - Get list of external_wallets
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 external_wallet_guids to list external_wallets for.bankGuid- Comma separated bank_guids to list external_wallets for.customerGuid- Comma separated customer_guids to list external_wallets for.- Returns:
- ExternalWalletListBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
listExternalWalletsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<ExternalWalletListBankModel>> listExternalWalletsWithHttpInfo(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
-
-