Class BlockchairFeeClientAutoConfiguration
- java.lang.Object
-
- org.tbk.bitcoin.tool.fee.blockchair.config.BlockchairFeeClientAutoConfiguration
-
@Configuration(proxyBeanMethods=false) @EnableConfigurationProperties(BlockchairFeeClientAutoConfigProperties.class) @ConditionalOnClass({org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeApiClient.class,org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeProvider.class}) @ConditionalOnProperty(name={"org.tbk.bitcoin.tool.fee.enabled","org.tbk.bitcoin.tool.fee.blockchair.enabled"}, havingValue="true", matchIfMissing=true) public class BlockchairFeeClientAutoConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BlockchairFeeClientAutoConfiguration(BlockchairFeeClientAutoConfigProperties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeApiClientblockchairFeeApiClient()org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeProviderblockchairFeeProvider(org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeApiClient blockchairFeeApiClientb)
-
-
-
Constructor Detail
-
BlockchairFeeClientAutoConfiguration
public BlockchairFeeClientAutoConfiguration(BlockchairFeeClientAutoConfigProperties properties)
-
-
Method Detail
-
blockchairFeeApiClient
@Bean @ConditionalOnMissingBean(org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeApiClient.class) public org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeApiClient blockchairFeeApiClient()
-
blockchairFeeProvider
@Bean @ConditionalOnMissingBean(org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeProvider.class) public org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeProvider blockchairFeeProvider(org.tbk.bitcoin.tool.fee.blockchair.BlockchairFeeApiClient blockchairFeeApiClientb)
-
-