Class CouchbaseConfiguration

    • Method Detail

      • couchbaseEnvironment

        @Bean
        @Primary
        public com.couchbase.client.java.env.DefaultCouchbaseEnvironment couchbaseEnvironment()
      • couchbaseCluster

        @Bean
        @Primary
        public com.couchbase.client.java.Cluster couchbaseCluster()
      • determineBootstrapHosts

        protected List<StringdetermineBootstrapHosts()
        Determine the Couchbase nodes to bootstrap from.
        Returns:
        the Couchbase nodes to bootstrap from
      • couchbaseClusterInfo

        @Bean
        @Primary
        @DependsOn("couchbaseClient")
        public com.couchbase.client.java.cluster.ClusterInfo couchbaseClusterInfo()
      • couchbaseClient

        @Bean
        @Primary
        public com.couchbase.client.java.Bucket couchbaseClient()
      • initializeEnvironmentBuilder

        protected com.couchbase.client.java.env.DefaultCouchbaseEnvironment.Builder initializeEnvironmentBuilder​(CouchbaseProperties properties)
        Initialize an environment builder based on the specified settings.
        Parameters:
        properties - the couchbase properties to use
        Returns:
        the DefaultCouchbaseEnvironment builder.