Class AerospikeDataConfiguration

java.lang.Object
org.springframework.data.aerospike.config.AerospikeDataConfigurationSupport
org.springframework.data.aerospike.config.AbstractAerospikeDataConfiguration
org.springframework.boot.aerospike.data.AerospikeDataConfiguration

@Configuration @AutoConfigureAfter(AerospikeDataAutoConfiguration.class) public class AerospikeDataConfiguration extends org.springframework.data.aerospike.config.AbstractAerospikeDataConfiguration
Configure Spring Data's Aerospike support. Imported only when namespace property is given.
Author:
Igor Ermolenko, Anastasiia Smirnova
  • Field Summary

    Fields inherited from class org.springframework.data.aerospike.config.AerospikeDataConfigurationSupport

    CONFIG_PREFIX, CONFIG_PREFIX_CONNECTION, CONFIG_PREFIX_DATA
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    configureDataSettings(org.springframework.data.aerospike.config.AerospikeDataSettings aerospikeDataSettings)
     
    protected com.aerospike.client.policy.ClientPolicy
     
    protected Collection<com.aerospike.client.Host>
     
    protected String
     

    Methods inherited from class org.springframework.data.aerospike.config.AbstractAerospikeDataConfiguration

    aerospikePersistenceEntityIndexCreator, aerospikeTemplate, indexRefresher, queryEngine

    Methods inherited from class org.springframework.data.aerospike.config.AerospikeDataConfigurationSupport

    aerospikeClient, aerospikeExceptionTranslator, aerospikeIndexResolver, aerospikeMappingContext, aerospikeSettings, aerospikeTypeAliasAccessor, cacheKeyProcessor, customConversions, customConverters, eventLoops, fieldNamingStrategy, filterExpressionsBuilder, getDefaultPort, getInitialEntitySet, getMappingBasePackage, indexCache, mappingAerospikeConverter, readAerospikeDataSettings, readAerospikeSettings, serverVersionSupport, statementBuilder

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AerospikeDataConfiguration

      public AerospikeDataConfiguration()
  • Method Details

    • getHosts

      protected Collection<com.aerospike.client.Host> getHosts()
      Overrides:
      getHosts in class org.springframework.data.aerospike.config.AerospikeDataConfigurationSupport
    • nameSpace

      protected String nameSpace()
      Overrides:
      nameSpace in class org.springframework.data.aerospike.config.AerospikeDataConfigurationSupport
    • getClientPolicy

      protected com.aerospike.client.policy.ClientPolicy getClientPolicy()
      Overrides:
      getClientPolicy in class org.springframework.data.aerospike.config.AerospikeDataConfigurationSupport
    • configureDataSettings

      protected void configureDataSettings(org.springframework.data.aerospike.config.AerospikeDataSettings aerospikeDataSettings)
      Overrides:
      configureDataSettings in class org.springframework.data.aerospike.config.AerospikeDataConfigurationSupport