Class BitcoinerliveFeeClientAutoConfiguration


  • @Configuration(proxyBeanMethods=false)
    @EnableConfigurationProperties(BitcoinerliveFeeClientAutoConfigProperties.class)
    @ConditionalOnClass({org.tbk.bitcoin.tool.fee.bitcoinerlive.BitcoinerliveFeeApiClient.class,org.tbk.bitcoin.tool.fee.bitcoinerlive.BitcoinerliveFeeProvider.class})
    @ConditionalOnProperty(name={"org.tbk.bitcoin.tool.fee.enabled","org.tbk.bitcoin.tool.fee.bitcoinerlive.enabled"},
                           havingValue="true",
                           matchIfMissing=true)
    public class BitcoinerliveFeeClientAutoConfiguration
    extends java.lang.Object
    • Method Detail

      • bitcoinerliveFeeApiClient

        @Bean
        @ConditionalOnMissingBean(org.tbk.bitcoin.tool.fee.bitcoinerlive.BitcoinerliveFeeApiClient.class)
        public org.tbk.bitcoin.tool.fee.bitcoinerlive.BitcoinerliveFeeApiClient bitcoinerliveFeeApiClient()
      • bitcoinerliveFeeProvider

        @Bean
        @ConditionalOnMissingBean(org.tbk.bitcoin.tool.fee.bitcoinerlive.BitcoinerliveFeeProvider.class)
        public org.tbk.bitcoin.tool.fee.bitcoinerlive.BitcoinerliveFeeProvider bitcoinerliveFeeProvider​(org.tbk.bitcoin.tool.fee.bitcoinerlive.BitcoinerliveFeeApiClient bitcoinerliveFeeApiClient)