Class FeeConfigurationsBankApi
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.api.FeeConfigurationsBankApi
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-12-10T18:55:08.536844Z[Etc/UTC]") public class FeeConfigurationsBankApi extends Object
-
-
Constructor Summary
Constructors Constructor Description FeeConfigurationsBankApi()FeeConfigurationsBankApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<FeeConfigurationBankModel>createFeeConfiguration(PostFeeConfigurationBankModel postFeeConfigurationBankModel)Create Fee Configuration Creates a fee configuration.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<FeeConfigurationBankModel>>createFeeConfigurationWithHttpInfo(PostFeeConfigurationBankModel postFeeConfigurationBankModel)ApiClientgetApiClient()reactor.core.publisher.Mono<FeeConfigurationBankModel>getFeeConfiguration(String feeConfigurationGuid)Get Fee Configuration Retrieves a fee configuration.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<FeeConfigurationBankModel>>getFeeConfigurationWithHttpInfo(String feeConfigurationGuid)reactor.core.publisher.Mono<FeeConfigurationListBankModel>listFeeConfigurations(BigInteger page, BigInteger perPage)List Fee Configurations Retrieves a listing of fee configurations for a bank.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<FeeConfigurationListBankModel>>listFeeConfigurationsWithHttpInfo(BigInteger page, BigInteger perPage)voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
FeeConfigurationsBankApi
public FeeConfigurationsBankApi()
-
FeeConfigurationsBankApi
@Autowired public FeeConfigurationsBankApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
createFeeConfiguration
public reactor.core.publisher.Mono<FeeConfigurationBankModel> createFeeConfiguration(PostFeeConfigurationBankModel postFeeConfigurationBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
Create Fee Configuration Creates a fee configuration. Required scope: **banks:write**201 - fee configuration created
400 - Invalid requests - malformed authentication header
401 - Unauthorized - Authentication failed,
403 - Invalid scope
- Parameters:
postFeeConfigurationBankModel- The postFeeConfigurationBankModel parameter- Returns:
- FeeConfigurationBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createFeeConfigurationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<FeeConfigurationBankModel>> createFeeConfigurationWithHttpInfo(PostFeeConfigurationBankModel postFeeConfigurationBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
getFeeConfiguration
public reactor.core.publisher.Mono<FeeConfigurationBankModel> getFeeConfiguration(String feeConfigurationGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Get Fee Configuration Retrieves a fee configuration. Required scope: **banks:read**200 - fee configuration found
401 - Unauthorized - Authentication failed,
403 - Invalid scope
404 - fee_configuration not found
- Parameters:
feeConfigurationGuid- Identifier for the fee configuration.- Returns:
- FeeConfigurationBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getFeeConfigurationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<FeeConfigurationBankModel>> getFeeConfigurationWithHttpInfo(String feeConfigurationGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
listFeeConfigurations
public reactor.core.publisher.Mono<FeeConfigurationListBankModel> listFeeConfigurations(BigInteger page, BigInteger perPage) throws org.springframework.web.reactive.function.client.WebClientResponseException
List Fee Configurations Retrieves a listing of fee configurations for a bank. Required scope: **banks:read**200 - get list of fee configurations
400 - Invalid requests - malformed authentication header
401 - Unauthorized - Authentication failed,
403 - Invalid scope
- Parameters:
page- The page parameterperPage- The perPage parameter- Returns:
- FeeConfigurationListBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
listFeeConfigurationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<FeeConfigurationListBankModel>> listFeeConfigurationsWithHttpInfo(BigInteger page, BigInteger perPage) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
-