Class ClusterData


  • public class ClusterData
    extends java.lang.Object
    Factors out some cluster-related functionality that is used in multiple places
    • Constructor Summary

      Constructors 
      Constructor Description
      ClusterData​(com.couchbase.client.java.Cluster cluster)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> bucketNames()  
      java.util.List<com.couchbase.client.core.config.BucketConfig> buckets()  
      com.couchbase.client.java.Cluster cluster()  
      reactor.core.publisher.Mono<com.couchbase.client.java.ReactiveCollection> getBucketDefaultCollection​(java.lang.String name)  
      com.couchbase.client.java.ReactiveBucket getBucketFromName​(java.lang.String name)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ClusterData

        public ClusterData​(com.couchbase.client.java.Cluster cluster)
    • Method Detail

      • cluster

        public com.couchbase.client.java.Cluster cluster()
      • buckets

        public java.util.List<com.couchbase.client.core.config.BucketConfig> buckets()
      • bucketNames

        public java.util.List<java.lang.String> bucketNames()
      • getBucketFromName

        public com.couchbase.client.java.ReactiveBucket getBucketFromName​(java.lang.String name)
      • getBucketDefaultCollection

        public reactor.core.publisher.Mono<com.couchbase.client.java.ReactiveCollection> getBucketDefaultCollection​(java.lang.String name)