Class TradingConfigurationsBankApi
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.api.TradingConfigurationsBankApi
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-27T20:18:04.795266Z[Etc/UTC]") public class TradingConfigurationsBankApi extends Object
-
-
Constructor Summary
Constructors Constructor Description TradingConfigurationsBankApi()TradingConfigurationsBankApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<TradingConfigurationBankModel>createTradingConfiguration(PostTradingConfigurationBankModel postTradingConfigurationBankModel)Create TradingConfiguration Creates a trading configuration.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TradingConfigurationBankModel>>createTradingConfigurationWithHttpInfo(PostTradingConfigurationBankModel postTradingConfigurationBankModel)ApiClientgetApiClient()reactor.core.publisher.Mono<TradingConfigurationBankModel>getTradingConfiguration(String tradingConfigurationGuid)Get TradingConfiguration Retrieves a trading configuration.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TradingConfigurationBankModel>>getTradingConfigurationWithHttpInfo(String tradingConfigurationGuid)reactor.core.publisher.Mono<TradingConfigurationListBankModel>listTradingConfigurations(BigInteger page, BigInteger perPage)List trading configurations Retrieves a listing of trading configurations for a bank.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TradingConfigurationListBankModel>>listTradingConfigurationsWithHttpInfo(BigInteger page, BigInteger perPage)voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
TradingConfigurationsBankApi
public TradingConfigurationsBankApi()
-
TradingConfigurationsBankApi
@Autowired public TradingConfigurationsBankApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
createTradingConfiguration
public reactor.core.publisher.Mono<TradingConfigurationBankModel> createTradingConfiguration(PostTradingConfigurationBankModel postTradingConfigurationBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
Create TradingConfiguration Creates a trading configuration. Required scope: **banks:write**201 - trading configuration created
- Parameters:
postTradingConfigurationBankModel- The postTradingConfigurationBankModel parameter- Returns:
- TradingConfigurationBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createTradingConfigurationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TradingConfigurationBankModel>> createTradingConfigurationWithHttpInfo(PostTradingConfigurationBankModel postTradingConfigurationBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
getTradingConfiguration
public reactor.core.publisher.Mono<TradingConfigurationBankModel> getTradingConfiguration(String tradingConfigurationGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Get TradingConfiguration Retrieves a trading configuration. Required scope: **banks:read**200 - trading configuration found
- Parameters:
tradingConfigurationGuid- Identifier for the trading configuration.- Returns:
- TradingConfigurationBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getTradingConfigurationWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TradingConfigurationBankModel>> getTradingConfigurationWithHttpInfo(String tradingConfigurationGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
listTradingConfigurations
public reactor.core.publisher.Mono<TradingConfigurationListBankModel> listTradingConfigurations(BigInteger page, BigInteger perPage) throws org.springframework.web.reactive.function.client.WebClientResponseException
List trading configurations Retrieves a listing of trading configurations for a bank. Required scope: **banks:read**200 - get list of trading configurations
- Parameters:
page- The page parameterperPage- The perPage parameter- Returns:
- TradingConfigurationListBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
listTradingConfigurationsWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<TradingConfigurationListBankModel>> listTradingConfigurationsWithHttpInfo(BigInteger page, BigInteger perPage) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
-