@Configuration(proxyBeanMethods=false) @AutoConfigureAfter(value=JacksonAutoConfiguration.class) @ConditionalOnClass(value=com.couchbase.client.java.Cluster.class) @ConditionalOnProperty(value="spring.couchbase.connection-string") @EnableConfigurationProperties(value=CouchbaseProperties.class) public class CouchbaseAutoConfiguration extends ObjectSE
Auto-configuration
。コンストラクターと説明 |
---|
CouchbaseAutoConfiguration() |
修飾子と型 | メソッドと説明 |
---|---|
com.couchbase.client.java.Cluster | couchbaseCluster(CouchbaseProperties properties, com.couchbase.client.java.env.ClusterEnvironment couchbaseClusterEnvironment) |
com.couchbase.client.java.env.ClusterEnvironment | couchbaseClusterEnvironment(CouchbaseProperties properties, ObjectProvider<ClusterEnvironmentBuilderCustomizer> customizers) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@Bean @ConditionalOnMissingBean public com.couchbase.client.java.env.ClusterEnvironment couchbaseClusterEnvironment(CouchbaseProperties properties, ObjectProvider<ClusterEnvironmentBuilderCustomizer> customizers)
@Bean(destroyMethod="disconnect") @ConditionalOnMissingBean public com.couchbase.client.java.Cluster couchbaseCluster(CouchbaseProperties properties, com.couchbase.client.java.env.ClusterEnvironment couchbaseClusterEnvironment)