@Configuration public class CouchbaseConfiguration extends ObjectSE
CouchbaseProperties
に基づいて Couchbase を構成するためのサポートクラス。コンストラクターと説明 |
---|
CouchbaseConfiguration(CouchbaseProperties properties) |
修飾子と型 | メソッドと説明 |
---|---|
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 ListSE<StringSE> | determineBootstrapHosts() ブートストラップ元の Couchbase ノードを決定します。 |
protected com.couchbase.client.java.env.DefaultCouchbaseEnvironment.Builder | initializeEnvironmentBuilder(CouchbaseProperties properties) 指定された設定に基づいて環境ビルダーを初期化します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public CouchbaseConfiguration(CouchbaseProperties properties)
@Bean @Primary public com.couchbase.client.java.env.DefaultCouchbaseEnvironment couchbaseEnvironment()
protected ListSE<StringSE> determineBootstrapHosts()
@Bean @Primary @DependsOn(value="couchbaseClient") public com.couchbase.client.java.cluster.ClusterInfo couchbaseClusterInfo()
protected com.couchbase.client.java.env.DefaultCouchbaseEnvironment.Builder initializeEnvironmentBuilder(CouchbaseProperties properties)
properties
- 使用する couchbase プロパティ DefaultCouchbaseEnvironment
ビルダー。Copyright © 2019 Pivotal Software, Inc.. All rights reserved.