Class AerospikeAutoConfiguration

java.lang.Object
org.springframework.boot.autoconfigure.aerospike.AerospikeAutoConfiguration

@AutoConfiguration @ConditionalOnClass(com.aerospike.client.AerospikeClient.class) @ConditionalOnProperty("spring.aerospike.hosts") @EnableConfigurationProperties(AerospikeProperties.class) public class AerospikeAutoConfiguration extends Object
Auto-configuration for Aerospike client.
Author:
Anastasiia Smirnova
  • Constructor Details

    • AerospikeAutoConfiguration

      public AerospikeAutoConfiguration()
  • Method Details

    • aerospikeClient

      @Bean(name="aerospikeClient", destroyMethod="close") @ConditionalOnMissingBean(com.aerospike.client.IAerospikeClient.class) public com.aerospike.client.AerospikeClient aerospikeClient(AerospikeProperties properties, com.aerospike.client.policy.ClientPolicy aerospikeClientPolicy)
    • aerospikeClientPolicy

      @Bean(name="aerospikeClientPolicy") @ConditionalOnMissingBean public com.aerospike.client.policy.ClientPolicy aerospikeClientPolicy(AerospikeProperties properties, Optional<com.aerospike.client.async.EventLoops> aerospikeEventLoops)