Uses of Class
com.couchbase.client.core.topology.TopologyRevision
Packages that use TopologyRevision
-
Uses of TopologyRevision in com.couchbase.client.core.config
Methods in com.couchbase.client.core.config that return TopologyRevisionModifier and TypeMethodDescriptionClusterConfig.bucketTopologyRevision(String bucketName) ClusterConfig.globalTopologyRevision()@Nullable TopologyRevision@Nullable TopologyRevisionConfigurationProvider.removeTopologyRevisionChangeNotification(@Nullable String bucketName) Returns and removes the latest unprocessed topology revision change notification for the specified context (bucket/global), or null if there are no unprocessed notifications for the specified context.DefaultConfigurationProvider.removeTopologyRevisionChangeNotification(String bucketName) Methods in com.couchbase.client.core.config with parameters of type TopologyRevisionModifier and TypeMethodDescriptionbooleanTopologyChangeNotificationBuffer.putIfNewer(@Nullable String bucketName, TopologyRevision revision) Returns true if the given revision was added to the buffer, or false if it was not newer than the existing entry.voidConfigurationProvider.signalNewTopologyAvailable(@Nullable String bucketName, @Nullable TopologyRevision availableRevision) Signals to the config provider that the server sent a notification that the cluster topology or bucket config changed.voidDefaultConfigurationProvider.signalNewTopologyAvailable(String bucketName, TopologyRevision availableRevision) static ConfigVersionLegacyConfigHelper.toLegacy(TopologyRevision revision) -
Uses of TopologyRevision in com.couchbase.client.core.topology
Fields in com.couchbase.client.core.topology declared as TopologyRevisionModifier and TypeFieldDescriptionstatic final TopologyRevisionTopologyRevision.ZEROA synthetic revision, older than anything the server could send.Methods in com.couchbase.client.core.topology that return TopologyRevisionModifier and TypeMethodDescriptionstatic TopologyRevisionTopologyRevision.parse(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json) ClusterTopology.revision()Methods in com.couchbase.client.core.topology with parameters of type TopologyRevisionModifier and TypeMethodDescriptionintTopologyRevision.compareTo(TopologyRevision o) booleanTopologyRevision.newerThan(TopologyRevision other) static ClusterTopologyClusterTopology.of(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json, TopologyRevision revision, @Nullable ClusterIdentifier clusterIdent, List<HostAndServicePorts> nodes, Set<ClusterCapability> capabilities, NetworkResolution network, PortSelector portSelector, @Nullable BucketTopology bucket) Constructors in com.couchbase.client.core.topology with parameters of type TopologyRevisionModifierConstructorDescriptionprotectedClusterTopology(com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode json, TopologyRevision revision, List<HostAndServicePorts> nodes, Set<ClusterCapability> capabilities, NetworkResolution network, PortSelector portSelector, @Nullable ClusterIdentifier clusterIdent)