@Configuration @ConditionalOnMissingBean(value=CouchbaseAutoConfiguration.CouchbaseConfiguration.class, type="org.springframework.data.couchbase.config.CouchbaseConfigurer") public static class CouchbaseAutoConfiguration.CouchbaseConfiguration extends Object
| Constructor and Description |
|---|
CouchbaseConfiguration(CouchbaseProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
com.couchbase.client.java.Bucket |
couchbaseClient() |
com.couchbase.client.java.Cluster |
couchbaseCluster() |
com.couchbase.client.java.cluster.ClusterInfo |
couchbaseClusterInfo() |
com.couchbase.client.java.env.DefaultCouchbaseEnvironment |
couchbaseEnvironment() |
protected com.couchbase.client.java.env.DefaultCouchbaseEnvironment.Builder |
initializeEnvironmentBuilder(CouchbaseProperties properties)
Initialize an environment builder based on the specified settings.
|
public CouchbaseConfiguration(CouchbaseProperties properties)
@Bean
@Primary
public com.couchbase.client.java.env.DefaultCouchbaseEnvironment couchbaseEnvironment()
throws Exception
Exception@Bean
@Primary
public com.couchbase.client.java.Cluster couchbaseCluster()
throws Exception
Exception@Bean
@Primary
@DependsOn(value="couchbaseClient")
public com.couchbase.client.java.cluster.ClusterInfo couchbaseClusterInfo()
throws Exception
Exception@Bean
@Primary
public com.couchbase.client.java.Bucket couchbaseClient()
throws Exception
Exceptionprotected com.couchbase.client.java.env.DefaultCouchbaseEnvironment.Builder initializeEnvironmentBuilder(CouchbaseProperties properties)
properties - the couchbase properties to useDefaultCouchbaseEnvironment builder.Copyright © 2017 Pivotal Software, Inc.. All rights reserved.