@AutoConfiguration @ConditionalOnClass(value=com.datastax.oss.driver.api.core.CqlSession.class) @EnableConfigurationProperties(value=CassandraProperties.class) public class CassandraAutoConfiguration extends ObjectSE
Auto-configuration。| コンストラクターと説明 |
|---|
CassandraAutoConfiguration() |
| 修飾子と型 | メソッドと説明 |
|---|---|
com.datastax.oss.driver.api.core.config.DriverConfigLoader | cassandraDriverConfigLoader(CassandraProperties properties, ObjectProvider<DriverConfigLoaderBuilderCustomizer> builderCustomizers) |
com.datastax.oss.driver.api.core.CqlSession | cassandraSession(com.datastax.oss.driver.api.core.CqlSessionBuilder cqlSessionBuilder) |
com.datastax.oss.driver.api.core.CqlSessionBuilder | cassandraSessionBuilder(CassandraProperties properties, com.datastax.oss.driver.api.core.config.DriverConfigLoader driverConfigLoader, ObjectProvider<CqlSessionBuilderCustomizer> builderCustomizers) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE@Bean @ConditionalOnMissingBean @Lazy public com.datastax.oss.driver.api.core.CqlSession cassandraSession(com.datastax.oss.driver.api.core.CqlSessionBuilder cqlSessionBuilder)
@Bean @ConditionalOnMissingBean @Scope(value="prototype") public com.datastax.oss.driver.api.core.CqlSessionBuilder cassandraSessionBuilder(CassandraProperties properties, com.datastax.oss.driver.api.core.config.DriverConfigLoader driverConfigLoader, ObjectProvider<CqlSessionBuilderCustomizer> builderCustomizers)
@Bean(destroyMethod="") @ConditionalOnMissingBean public com.datastax.oss.driver.api.core.config.DriverConfigLoader cassandraDriverConfigLoader(CassandraProperties properties, ObjectProvider<DriverConfigLoaderBuilderCustomizer> builderCustomizers)