| Name | Description | Type | Package | Framework |
| ACLable | Set an ACL list (default is ZooDefs. | Interface | org.apache.curator.framework.api | Apache Curator |
| ACLBackgroundPathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| ACLCreateModeBackgroundPathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| ACLCreateModePathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| ACLCreateModeStatBackgroundPathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| ACLPathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| ACLProvider | Return the ACL list to use for the given pathList| Interface | org.apache.curator.framework.api | Apache Curator | |
| Addable | Sets one or more members that are meant to be part of the ensemble. | Interface | org.apache.curator.framework.api | Apache Curator |
| AddStatConfigEnsembleable | An non-incremental reconfiguration builder. | Interface | org.apache.curator.framework.api | Apache Curator |
| AfterConnectionEstablished | Utility class to allow execution of logic once a ZooKeeper connection becomes available. | Class | org.apache.curator.framework.recipes | Apache Curator |
| AsyncReconfigurable | Sets the configuration version to use. | Interface | org.apache.curator.framework.api | Apache Curator |
| AtomicStats | Class | org.apache.curator.framework.recipes.atomic | Apache Curator | |
| AtomicValue | Abstracts a value returned from one of the AtomicsReturns debugging stats about the operation | Interface | org.apache.curator.framework.recipes.atomic | Apache Curator |
| AuthInfo | Class | org.apache.curator.framework | Apache Curator | |
| AuthorizationConfiguration | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| Backgroundable | Interface | org.apache.curator.framework.api | Apache Curator | |
| BackgroundCallback | Interface | org.apache.curator.framework.api | Apache Curator | |
| BackgroundEnsembleable | Interface | org.apache.curator.framework.api | Apache Curator | |
| BackgroundPathable | Interface | org.apache.curator.framework.api | Apache Curator | |
| BackgroundPathableQuietlyable | Interface | org.apache.curator.framework.api | Apache Curator | |
| BackgroundPathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| BackgroundVersionable | Interface | org.apache.curator.framework.api | Apache Curator | |
| BaseClassForTests | Class | org.apache.curator.test | Apache Curator | |
| BlockingQueueConsumer | Class | org.apache.curator.framework.recipes.queue | Apache Curator | |
| BoundedExponentialBackoffRetry | Class | org.apache.curator.retry | Apache Curator | |
| BoundedExponentialBackoffRetryConfiguration | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| CachedAtomicInteger | Class | org.apache.curator.framework.recipes.atomic | Apache Curator | |
| CachedAtomicLong | Class | org.apache.curator.framework.recipes.atomic | Apache Curator | |
| CancelLeadershipException | When thrown from ConnectionStateListener. | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
| ChildData | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
| ChildReaper | Utility to reap empty child nodes of a parent node. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| ChildrenDeletable | Will also delete children if they exist. | Interface | org.apache.curator.framework.api | Apache Curator |
| ClassicConnectionHandlingPolicy | Emulates the pre 3. | Class | org.apache.curator.connection | Apache Curator |
| CloseableExecutorService | Decoration on an ExecutorService that tracks created futures and provides a method to close futures created via this class | Class | org.apache.curator.utils | Apache Curator |
| CloseableScheduledExecutorService | Decoration on an ScheduledExecutorService that tracks created futures and provides a method to close futures created via this class | Class | org.apache.curator.utils | Apache Curator |
| CloseableUtils | This class adds back functionality that was removed in Guava v16. | Class | org.apache.curator.utils | Apache Curator |
| Closer | Interface | org.apache.curator.x.rpc.connections | Apache Curator | |
| Compressible | Cause the data to be compressed using the configured compression providerCause the data to be compressed using the configured compression provider | Interface | org.apache.curator.framework.api | Apache Curator |
| CompressionProvider | Interface | org.apache.curator.framework.api | Apache Curator | |
| Configuration | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| ConfigurationBuilder | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| ConfigureEnsembleable | Sets the configuration version to use. | Interface | org.apache.curator.framework.api | Apache Curator |
| ConnectionConfiguration | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| ConnectionHandlingPolicy | Abstracts connection handling so that Curator can emulate it's old, pre 3. | Interface | org.apache.curator.connection | Apache Curator |
| ConnectionManager | Class | org.apache.curator.x.rpc.connections | Apache Curator | |
| ConnectionState | enum ConnectionStateRepresents state changes in the connection to ZK | Class | org.apache.curator.framework.state | Apache Curator |
| ConnectionStateErrorPolicy | Recipes should use the configured error policy to decide how to handle errors such as ConnectionState changes. | Interface | org.apache.curator.framework.state | Apache Curator |
| ConnectionStateListener | Interface | org.apache.curator.framework.state | Apache Curator | |
| ConnectionStateManager | Class | org.apache.curator.framework.state | Apache Curator | |
| CreateBackgroundModeACLable | Causes any parent nodes to get created using CreateMode. | Interface | org.apache.curator.framework.api | Apache Curator |
| CreateBackgroundModeStatACLable | Causes any parent nodes to get created using CreateMode. | Interface | org.apache.curator.framework.api | Apache Curator |
| CreateBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| CreateBuilderMain | Interface | org.apache.curator.framework.api | Apache Curator | |
| CreateClientExamples | Class | framework | Apache Curator | |
| CreateModable | Set a create mode - the default is CreateMode. | Interface | org.apache.curator.framework.api | Apache Curator |
| CreateProtectACLCreateModePathAndBytesable | Causes any parent nodes to get created using CreateMode. | Interface | org.apache.curator.framework.api | Apache Curator |
| CreateSpec | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| CrudExamples | Class | framework | Apache Curator | |
| CuratorConnectionLossException | This is needed to differentiate between ConnectionLossException thrown by ZooKeeper and ConnectionLossException thrown by ConnectionState. | Class | org.apache.curator | Apache Curator |
| CuratorEntry | Class | org.apache.curator.x.rpc.connections | Apache Curator | |
| CuratorEvent | A super set of all the various Zookeeper events/background methods. | Interface | org.apache.curator.framework.api | Apache Curator |
| CuratorEventType | enum CuratorEventTypeEnum Constant Summary | Class | org.apache.curator.framework.api | Apache Curator |
| CuratorFramework | Zookeeper framework-style clientBlock until a connection to ZooKeeper is available. | Interface | org.apache.curator.framework | Apache Curator |
| CuratorFrameworkFactory | Class | org.apache.curator.framework | Apache Curator | |
| CuratorFrameworkImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| CuratorFrameworkState | enum CuratorFrameworkStateSee Also:CuratorFramework. | Class | org.apache.curator.framework.imps | Apache Curator |
| CuratorListener | Interface | org.apache.curator.framework.api | Apache Curator | |
| CuratorMultiTransaction | Interface | org.apache.curator.framework.api.transaction | Apache Curator | |
| CuratorMultiTransactionImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| CuratorMultiTransactionMain | Commit the given operations as a single transaction. | Interface | org.apache.curator.framework.api.transaction | Apache Curator |
| CuratorOp | Internal representation of a transaction operationorg. | Interface | org.apache.curator.framework.api.transaction | Apache Curator |
| CuratorProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| CuratorProjectionServer | Class | org.apache.curator.x.rpc | Apache Curator | |
| CuratorProjectionService | Class | org.apache.curator.x.rpc.idl.services | Apache Curator | |
| CuratorTempFramework | Temporary CuratorFramework instances are meant for single requests to ZooKeeper ensembles over a failure prone network such as a WAN. | Interface | org.apache.curator.framework | Apache Curator |
| CuratorTempFrameworkImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| CuratorTransaction | Transactional/atomic operations. | Interface | org.apache.curator.framework.api.transaction | Apache Curator |
| CuratorTransactionBridge | Interface | org.apache.curator.framework.api.transaction | Apache Curator | |
| CuratorTransactionFinal | Adds commit to the transaction interfaceCommit all added operations as an atomic unit and return results | Interface | org.apache.curator.framework.api.transaction | Apache Curator |
| CuratorTransactionResult | Class | org.apache.curator.framework.api.transaction | Apache Curator | |
| CuratorWatcher | A version of Watcher that can throw an exceptionSame as Watcher. | Interface | org.apache.curator.framework.api | Apache Curator |
| CuratorZookeeperClient | Class | org.apache.curator | Apache Curator | |
| DataCallbackable | Interface | org.apache.curator.framework.api | Apache Curator | |
| DebugUtils | Class | org.apache.curator.utils | Apache Curator | |
| Decompressible | Cause the data to be de-compressed using the configured compression providerCause the data to be de-compressed using the configured compression provider | Interface | org.apache.curator.framework.api | Apache Curator |
| DefaultACLProvider | Class | org.apache.curator.framework.imps | Apache Curator | |
| DefaultExhibitorRestClient | Class | org.apache.curator.ensemble.exhibitor | Apache Curator | |
| DefaultTracerDriver | Class | org.apache.curator.utils | Apache Curator | |
| DefaultTreeCacheSelector | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
| DefaultZookeeperFactory | Class | org.apache.curator.utils | Apache Curator | |
| DelegatingExecutorService | Class | org.apache.curator.test | Apache Curator | |
| DeleteBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| DeleteBuilderMain | Interface | org.apache.curator.framework.api | Apache Curator | |
| DeleteSpec | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| DirectoryUtils | Class | org.apache.curator.test | Apache Curator | |
| DiscoveryContext | Bridge between the specifics of your needs and the generic implementationReturn the threshold in milliseconds to consider a registration stale | Interface | org.apache.curator.x.discovery.server.rest | Apache Curator |
| DiscoveryExample | Class | discovery | Apache Curator | |
| DiscoveryInstance | Class | org.apache.curator.x.rpc.idl.discovery | Apache Curator | |
| DiscoveryInstanceType | enum DiscoveryInstanceTypeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.discovery | Apache Curator |
| DiscoveryProjection | Class | org.apache.curator.x.rpc.idl.discovery | Apache Curator | |
| DiscoveryProviderProjection | Class | org.apache.curator.x.rpc.idl.discovery | Apache Curator | |
| DiscoveryResource | The JAX-RS web service. | Class | org.apache.curator.x.discovery.server.rest | Apache Curator |
| DiscoveryService | Class | org.apache.curator.x.rpc.idl.discovery | Apache Curator | |
| DiscoveryServiceLowLevel | Class | org.apache.curator.x.rpc.idl.discovery | Apache Curator | |
| DistributedAtomicInteger | A counter that attempts atomic increments. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
| DistributedAtomicLong | A counter that attempts atomic increments. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
| DistributedAtomicNumber | Add delta to the current value and return the new value information. | Interface | org.apache.curator.framework.recipes.atomic | Apache Curator |
| DistributedAtomicValue | A distributed value that attempts atomic sets. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
| DistributedBarrier | A barrier as described in the ZK recipes. | Class | org.apache.curator.framework.recipes.barriers | Apache Curator |
| DistributedDelayQueue | A variation of the DistributedPriorityQueue that uses time as the priority. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| DistributedDoubleBarrier | A double barrier as described in the ZK recipes. | Class | org.apache.curator.framework.recipes.barriers | Apache Curator |
| DistributedIdQueue | A version of DistributedQueue that allows IDs to be associated with queue items. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| DistributedPriorityQueue | An implementation of the Distributed Priority Queue ZK recipe. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| DistributedQueue | An implementation of the Distributed Queue ZK recipe. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| DownInstancePolicy | Class | org.apache.curator.x.discovery | Apache Curator | |
| Ensembleable | throws ExceptionSkip navigation links | Interface | org.apache.curator.framework.api | Apache Curator |
| EnsembleProvider | Abstraction that provides the ZooKeeper connection stringCurator will call this method when CuratorZookeeperClient. | Interface | org.apache.curator.ensemble | Apache Curator |
| EnsembleTracker | Return the current quorum configvoidprocess(org. | Class | org.apache.curator.framework.imps | Apache Curator |
| EnsureContainers | Similar to EnsurePath but creates containers. | Class | org.apache.curator.framework | Apache Curator |
| EnsurePath | Utility to ensure that a particular path is created. | Class | org.apache.curator.utils | Apache Curator |
| ErrorMode | Used when the queue is created with a QueueBuilder. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| EventService | Class | org.apache.curator.x.rpc.idl.services | Apache Curator | |
| ExampleClient | An example leader selector client. | Class | leader | Apache Curator |
| ExampleClientThatLocks | Class | locking | Apache Curator | |
| ExampleServer | This shows a very simplified method of registering an instance with the service discovery. | Class | discovery | Apache Curator |
| ExceptionType | Class | org.apache.curator.x.rpc.idl.exceptions | Apache Curator | |
| ExecuteCalledWatchingExecutorService | Class | org.apache.curator.test | Apache Curator | |
| ExhibitorEnsembleProvider | Ensemble provider that polls a cluster of Exhibitor (https://github. | Class | org.apache.curator.ensemble.exhibitor | Apache Curator |
| ExhibitorRestClient | Interface | org.apache.curator.ensemble.exhibitor | Apache Curator | |
| Exhibitors | Class | org.apache.curator.ensemble.exhibitor | Apache Curator | |
| ExistsBuilder | Causes any parent nodes to get created using CreateMode. | Interface | org.apache.curator.framework.api | Apache Curator |
| ExistsBuilderMain | Interface | org.apache.curator.framework.api | Apache Curator | |
| ExistsSpec | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| ExponentialBackoffRetry | Class | org.apache.curator.retry | Apache Curator | |
| ExponentialBackoffRetryConfiguration | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| FakeLimitedResource | Class | locking | Apache Curator | |
| FixedEnsembleProvider | Class | org.apache.curator.ensemble.fixed | Apache Curator | |
| GenericDiscoveryContext | Class | org.apache.curator.x.discovery.server.contexts | Apache Curator | |
| GetACLBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| GetChildrenBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| GetChildrenSpec | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| GetConfigBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| GetConfigBuilderImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| GetDataBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| GetDataSpec | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| GetDataWatchBackgroundStatable | Interface | org.apache.curator.framework.api | Apache Curator | |
| GroupMember | Group membership management. | Class | org.apache.curator.framework.recipes.nodes | Apache Curator |
| Guaranteeable | Solves edge cases where an operation may succeed on the server but connection failure occurs before a response can be successfully returned to the client. | Interface | org.apache.curator.framework.api | Apache Curator |
| GuaranteeableDeletable | Solves this edge case: deleting a node can fail due to connection issues. | Interface | org.apache.curator.framework.api | Apache Curator |
| GzipCompressionProvider | Class | org.apache.curator.framework.imps | Apache Curator | |
| InstanceCleanup | A background task that purges stale registrations. | Class | org.apache.curator.x.discovery.server.rest | Apache Curator |
| InstanceDetails | In a real application, the Service payload will most likely be more detailed than this. | Class | discovery | Apache Curator |
| InstanceFilter | Interface | org.apache.curator.x.discovery | Apache Curator | |
| InstanceProvider | Provides a set of available instances for a service so that a strategy can pick one of themReturn the current available set of instances | Interface | org.apache.curator.x.discovery.details | Apache Curator |
| InstanceSerializer | Injectable serializer for service instancesDeserialize a byte array into an instance | Interface | org.apache.curator.x.discovery.details | Apache Curator |
| InstanceSpec | Class | org.apache.curator.test | Apache Curator | |
| IntegerDiscoveryContext | Class | org.apache.curator.x.discovery.server.contexts | Apache Curator | |
| InternalACLProvider | Return the ACL list to use for the given pathList| Interface | org.apache.curator.utils | Apache Curator | |
| InterProcessLock | Acquire the mutex - blocking until it's available. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
| InterProcessMultiLock | A container that manages multiple locks as a single entity. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| InterProcessMutex | A re-entrant mutex that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| InterProcessReadWriteLock | A re-entrant read/write mutex that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| InterProcessSemaphore | A counting semaphore that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| InterProcessSemaphoreMutex | A NON re-entrant mutex that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| InterProcessSemaphoreV2 | A counting semaphore that works across JVMs. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| Joinable | Adds one or more servers to joining the ensemble. | Interface | org.apache.curator.framework.api | Apache Curator |
| JoinStatConfigEnsembleable | An incremental reconfiguration builder. | Interface | org.apache.curator.framework.api | Apache Curator |
| JsonInstanceSerializer | A serializer that uses Jackson to serialize/deserialize as JSON. | Class | org.apache.curator.x.discovery.details | Apache Curator |
| JsonServiceInstanceMarshaller | Message body reader/writer. | Class | org.apache.curator.x.discovery.server.entity | Apache Curator |
| JsonServiceInstancesMarshaller | Message body reader/writer. | Class | org.apache.curator.x.discovery.server.entity | Apache Curator |
| JsonServiceNamesMarshaller | Message body reader/writer. | Class | org.apache.curator.x.discovery.server.entity | Apache Curator |
| KillServerSession | Utility to simulate a ZK session dying. | Class | org.apache.curator.test | Apache Curator |
| KillSession | Utility to simulate a ZK session dying. | Class | org.apache.curator.test | Apache Curator |
| LeaderEvent | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| LeaderLatch | Abstraction to select a leader amongst multiple contenders in a group of JMVs connected to a Zookeeper cluster. | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
| LeaderLatchListener | A LeaderLatchListener can be used to be notified asynchronously about when the state of the LeaderLatch has changed. | Interface | org.apache.curator.framework.recipes.leader | Apache Curator |
| LeaderProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| LeaderResult | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| LeaderSelector | Abstraction to select a leader amongst multiple contenders in a group of JMVs connected to a Zookeeper cluster. | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
| LeaderSelectorExample | Class | leader | Apache Curator | |
| LeaderSelectorListener | Notification for leadershipSee Also:LeaderSelector | Interface | org.apache.curator.framework.recipes.leader | Apache Curator |
| LeaderSelectorListenerAdapter | An implementation of LeaderSelectorListener that adds the recommended handling for connection state problems | Class | org.apache.curator.framework.recipes.leader | Apache Curator |
| Lease | Represents an acquired lease from an InterProcessSemaphore. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
| LeaseProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| Leaveable | Sets one or more servers to leaving the ensemble. | Interface | org.apache.curator.framework.api | Apache Curator |
| LeaveStatConfigEnsembleable | An incremental reconfiguration builder. | Interface | org.apache.curator.framework.api | Apache Curator |
| Listenable | Abstracts a listenable objectAdd the given listener. | Interface | org.apache.curator.framework.listen | Apache Curator |
| ListenerContainer | Class | org.apache.curator.framework.listen | Apache Curator | |
| ListenerEntry | Class | org.apache.curator.framework.listen | Apache Curator | |
| LocalIpFilter | Interface | org.apache.curator.x.discovery | Apache Curator | |
| Locker | Utility for safely acquiring a lock and releasing it using Java 7's try-with-resource feature. | Class | org.apache.curator.framework.recipes.locks | Apache Curator |
| LockingExample | Class | locking | Apache Curator | |
| LockInternals | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
| LockInternalsDriver | Interface | org.apache.curator.framework.recipes.locks | Apache Curator | |
| LockInternalsSorter | Interface | org.apache.curator.framework.recipes.locks | Apache Curator | |
| LockProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| MapDiscoveryContext | Class | org.apache.curator.x.discovery.server.contexts | Apache Curator | |
| Membersable | Sets one or more members that are meant to be the ensemble. | Interface | org.apache.curator.framework.api | Apache Curator |
| MultiItem | Abstraction for multiple items. | Interface | org.apache.curator.framework.recipes.queue | Apache Curator |
| NodeCache | A utility that attempts to keep the data from a node locally cached. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
| NodeCacheListener | Called when a change has occurred throws Exception | Interface | org.apache.curator.framework.recipes.cache | Apache Curator |
| NodeCacheProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| NodeExceptionType | enum NodeExceptionTypeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.exceptions | Apache Curator |
| OperationType | Transaction operation typesEnum Constant Summary | Class | org.apache.curator.framework.api.transaction | Apache Curator |
| OptionalChildrenList | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| OptionalData | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| OptionalLockProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| OptionalPath | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| OptionalRpcStat | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| Participant | Class | org.apache.curator.framework.recipes.leader | Apache Curator | |
| Pathable | Interface | org.apache.curator.framework.api | Apache Curator | |
| PathAndBytesable | Commit the currently building operation using the given path and the default data for the client (usually a byte[0] unless changed via | Interface | org.apache.curator.framework.api | Apache Curator |
| PathCacheExample | An example of the PathChildrenCache. | Class | cache | Apache Curator |
| PathChildrenCache | A utility that attempts to keep all data from all children of a ZK path locally cached. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
| PathChildrenCacheEvent | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
| PathChildrenCacheListener | Interface | org.apache.curator.framework.recipes.cache | Apache Curator | |
| PathChildrenCacheMode | enum PathChildrenCacheModeControls which data is cached | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
| PathChildrenCacheProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| PathChildrenCacheStartMode | enum PathChildrenCacheStartModeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator |
| PathUtils | This class is copied from Apache ZooKeeper. | Class | org.apache.curator.utils | Apache Curator |
| PersistentEphemeralNode | A persistent ephemeral node is an ephemeral node that attempts to stay present in ZooKeeper, even through connection and session interruptions. | Class | org.apache.curator.framework.recipes.nodes | Apache Curator |
| PersistentEphemeralNodeProjection | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| PersistentNode | A persistent node is a node that attempts to stay present in ZooKeeper, even through connection and session interruptions. | Class | org.apache.curator.framework.recipes.nodes | Apache Curator |
| PredicateResults | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
| PromotedToLock | Abstraction of arguments for mutex promotion. | Class | org.apache.curator.framework.recipes.atomic | Apache Curator |
| ProtectACLCreateModePathAndBytesable | Hat-tip to https://github. | Interface | org.apache.curator.framework.api | Apache Curator |
| ProtectACLCreateModeStatPathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| ProviderStrategy | A strategy for picking one from a set of instancesGiven a source of instances, return one of them for a single use. | Interface | org.apache.curator.x.discovery | Apache Curator |
| ProviderStrategyType | enum ProviderStrategyTypeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.discovery | Apache Curator |
| QueueAllocator | Interface | org.apache.curator.framework.recipes.queue | Apache Curator | |
| QueueBase | Interface | org.apache.curator.framework.recipes.queue | Apache Curator | |
| QueueBuilder | The builder for both DistributedQueue and DistributedPriorityQueueBuild a DistributedDelayQueue from the current builder values. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| QueueConsumer | Interface | org.apache.curator.framework.recipes.queue | Apache Curator | |
| QueuePutListener | Queue puts are done in the background. | Interface | org.apache.curator.framework.recipes.queue | Apache Curator |
| QueueSafety | Parameter block for specifying queue safety with either DistributedQueue or DistributedPriorityQueue | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| QueueSerializer | Helper to serialize/deserialize queue itemsDeserialize bytes into a queue item | Interface | org.apache.curator.framework.recipes.queue | Apache Curator |
| QueueSharder | A utility for shard a distributed queue. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| QueueSharderPolicies | Various policies/options for sharding. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| Quietly | Interface | org.apache.curator.framework.api | Apache Curator | |
| QuorumConfigBuilder | Class | org.apache.curator.test | Apache Curator | |
| RandomStrategy | Class | org.apache.curator.x.discovery.strategies | Apache Curator | |
| Reaper | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
| ReconfigBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| ReconfigBuilderImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| ReconfigBuilderMain | Interface | org.apache.curator.framework.api | Apache Curator | |
| RemoveWatchesBuilder | Builder to allow watches to be removedSpecify the watcher to be removed | Interface | org.apache.curator.framework.api | Apache Curator |
| RemoveWatchesBuilderImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| RemoveWatchesLocal | Builder to allow the specification of whether it is acceptable to remove client side watch information in the case where ZK cannot be contacted. | Interface | org.apache.curator.framework.api | Apache Curator |
| RemoveWatchesType | Builder to allow the specification of whether it is acceptable to remove client side watch information in the case where ZK cannot be contacted. | Interface | org.apache.curator.framework.api | Apache Curator |
| RetryForever | RetryPolicy implementation that always allowsRetry. | Class | org.apache.curator.retry | Apache Curator |
| RetryLoop | Mechanism to perform an operation on Zookeeper that is safe against disconnections and recoverable errors. | Class | org.apache.curator | Apache Curator |
| RetryNTimes | Class | org.apache.curator.retry | Apache Curator | |
| RetryNTimesConfiguration | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| RetryOneTime | Class | org.apache.curator.retry | Apache Curator | |
| RetryPolicy | Interface | org.apache.curator | Apache Curator | |
| RetryPolicyConfiguration | Class | org.apache.curator.x.rpc.configuration | Apache Curator | |
| RetrySleeper | Interface | org.apache.curator | Apache Curator | |
| RetryUntilElapsed | Class | org.apache.curator.retry | Apache Curator | |
| Revocable | Specifies locks that can be revokedMake the lock revocable. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
| RevocationListener | Called when a revocation request has been received. | Interface | org.apache.curator.framework.recipes.locks | Apache Curator |
| Revoker | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
| RoundRobinStrategy | Class | org.apache.curator.x.discovery.strategies | Apache Curator | |
| RpcAcl | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcBackgroundCallback | Class | org.apache.curator.x.rpc.details | Apache Curator | |
| RpcChildData | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcCreateMode | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcCuratorEvent | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcCuratorEventType | enum RpcCuratorEventTypeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator |
| RpcEventType | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcException | Class | org.apache.curator.x.rpc.idl.exceptions | Apache Curator | |
| RpcId | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcKeeperState | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcParticipant | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcPathChildrenCacheEvent | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcPathChildrenCacheEventType | enum RpcPathChildrenCacheEventTypeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator |
| RpcPersistentEphemeralNodeMode | enum RpcPersistentEphemeralNodeModeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator |
| RpcStat | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcWatchedEvent | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| RpcWatcher | Class | org.apache.curator.x.rpc.details | Apache Curator | |
| ServiceCache | Return the current list of instances. | Interface | org.apache.curator.x.discovery | Apache Curator |
| ServiceCacheBuilder | Interface | org.apache.curator.x.discovery | Apache Curator | |
| ServiceCacheImpl | Add the given listener. | Class | org.apache.curator.x.discovery.details | Apache Curator |
| ServiceCacheListener | Listener for changes to a service cacheCalled when the cache has changed (instances added/deleted, etc. | Interface | org.apache.curator.x.discovery.details | Apache Curator |
| ServiceDiscovery | Interface | org.apache.curator.x.discovery | Apache Curator | |
| ServiceDiscoveryBuilder | Required - set the base path to store in ZKServiceDiscovery | Class | org.apache.curator.x.discovery | Apache Curator |
| ServiceDiscoveryImpl | Class | org.apache.curator.x.discovery.details | Apache Curator | |
| ServiceInstance | Class | org.apache.curator.x.discovery | Apache Curator | |
| ServiceInstanceBuilder | Builder for service instancesReturn a new instance with the currently set values | Class | org.apache.curator.x.discovery | Apache Curator |
| ServiceInstances | Raw generic lists don't work well in JAX-RS. | Class | org.apache.curator.x.discovery.server.entity | Apache Curator |
| ServiceNames | Raw generic lists don't work well in JAX-RS. | Class | org.apache.curator.x.discovery.server.entity | Apache Curator |
| ServiceProvider | The main API for Discovery. | Interface | org.apache.curator.x.discovery | Apache Curator |
| ServiceProviderBuilder | Add an instance filter. | Interface | org.apache.curator.x.discovery | Apache Curator |
| ServiceProviderImpl | The main interface for Service Discovery. | Class | org.apache.curator.x.discovery.details | Apache Curator |
| ServiceType | Class | org.apache.curator.x.discovery | Apache Curator | |
| SessionConnectionStateErrorPolicy | This policy treats only ConnectionState. | Class | org.apache.curator.framework.state | Apache Curator |
| SessionFailRetryLoop | See RetryLoop for the main details on retry loops. | Class | org.apache.curator | Apache Curator |
| SetACLBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| SetDataBackgroundVersionable | Interface | org.apache.curator.framework.api | Apache Curator | |
| SetDataBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| SetDataSpec | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| SharedCount | Manages a shared integer. | Class | org.apache.curator.framework.recipes.shared | Apache Curator |
| SharedCountListener | Interface | org.apache.curator.framework.recipes.shared | Apache Curator | |
| SharedCountReader | Abstracts a shared integer and allows listening for changes to its valueReturn the current value of the count | Interface | org.apache.curator.framework.recipes.shared | Apache Curator |
| SharedValue | Manages a shared value. | Class | org.apache.curator.framework.recipes.shared | Apache Curator |
| SharedValueListener | Interface | org.apache.curator.framework.recipes.shared | Apache Curator | |
| SharedValueReader | Abstracts a shared value and allows listening for changes to the valueReturns the listenable | Interface | org.apache.curator.framework.recipes.shared | Apache Curator |
| SimpleDistributedQueue | Drop in replacement for: org. | Class | org.apache.curator.framework.recipes.queue | Apache Curator |
| StandardConnectionHandlingPolicy | Curator's standard connection handling since 3. | Class | org.apache.curator.connection | Apache Curator |
| StandardConnectionStateErrorPolicy | This policy treats ConnectionState. | Class | org.apache.curator.framework.state | Apache Curator |
| StandardLockInternalsDriver | Class | org.apache.curator.framework.recipes.locks | Apache Curator | |
| Statable | Interface | org.apache.curator.framework.api | Apache Curator | |
| StatConfigureEnsembleable | Interface | org.apache.curator.framework.api | Apache Curator | |
| StatPathable | Interface | org.apache.curator.framework.api | Apache Curator | |
| StickyStrategy | This strategy uses a master strategy to pick the initial instance. | Class | org.apache.curator.x.discovery.strategies | Apache Curator |
| StringDiscoveryContext | Class | org.apache.curator.x.discovery.server.contexts | Apache Curator | |
| SyncBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| SyncBuilderImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| TempGetDataBuilder | Interface | org.apache.curator.framework.api | Apache Curator | |
| TestingCluster | manages an internally running ensemble of ZooKeeper servers. | Class | org.apache.curator.test | Apache Curator |
| TestingServer | manages an internally running ZooKeeper server. | Class | org.apache.curator.test | Apache Curator |
| TestingZooKeeperMain | Class | org.apache.curator.test | Apache Curator | |
| TestingZooKeeperServer | Class | org.apache.curator.test | Apache Curator | |
| ThreadUtils | Class | org.apache.curator.utils | Apache Curator | |
| TimeTrace | Class | org.apache.curator | Apache Curator | |
| Timing | Class | org.apache.curator.test | Apache Curator | |
| TracerDriver | Interface | org.apache.curator.drivers | Apache Curator | |
| TransactionCheckBuilder | Interface | org.apache.curator.framework.api.transaction | Apache Curator | |
| TransactionCreateBuilder | Interface | org.apache.curator.framework.api.transaction | Apache Curator | |
| TransactionDeleteBuilder | Interface | org.apache.curator.framework.api.transaction | Apache Curator | |
| TransactionExamples | Class | framework | Apache Curator | |
| TransactionOp | Builds operations that can be committed as a transaction via CuratorFramework. | Interface | org.apache.curator.framework.api.transaction | Apache Curator |
| TransactionOpImpl | Class | org.apache.curator.framework.imps | Apache Curator | |
| TransactionSetDataBuilder | Interface | org.apache.curator.framework.api.transaction | Apache Curator | |
| TreeCache | A utility that attempts to keep all data from all children of a ZK path locally cached. | Class | org.apache.curator.framework.recipes.cache | Apache Curator |
| TreeCacheEvent | Class | org.apache.curator.framework.recipes.cache | Apache Curator | |
| TreeCacheListener | Interface | org.apache.curator.framework.recipes.cache | Apache Curator | |
| TreeCacheSelector | Controls which nodes a TreeCache processes. | Interface | org.apache.curator.framework.recipes.cache | Apache Curator |
| TypeAndPath | Class | org.apache.curator.framework.api.transaction | Apache Curator | |
| UnhandledErrorListener | Interface | org.apache.curator.framework.api | Apache Curator | |
| UriSpec | An abstraction for specifying a URI for an instance allowing for variable substitutions. | Class | org.apache.curator.x.discovery | Apache Curator |
| Version | Class | org.apache.curator.x.rpc.idl.structs | Apache Curator | |
| Versionable | Interface | org.apache.curator.framework.api | Apache Curator | |
| VersionedValue | Class | org.apache.curator.framework.recipes.shared | Apache Curator | |
| VersionPathAndBytesable | Interface | org.apache.curator.framework.api | Apache Curator | |
| Watchable | Set a watcher for the operationTusingWatcher(org. | Interface | org.apache.curator.framework.api | Apache Curator |
| WatchBackgroundEnsembleable | Interface | org.apache.curator.framework.api | Apache Curator | |
| WatcherRemovalManager | Class | org.apache.curator.framework.imps | Apache Curator | |
| WatcherRemoveCuratorFramework | A CuratorFramework facade that tracks watchers created and allows a one-shot removal of all watchersRemove all outstanding watchers that have been set | Interface | org.apache.curator.framework | Apache Curator |
| WatchersDebug | Class | org.apache.curator.test | Apache Curator | |
| WatchPathable | Interface | org.apache.curator.framework.api | Apache Curator | |
| ZKPaths | Class | org.apache.curator.utils | Apache Curator | |
| ZooKeeperExceptionType | enum ZooKeeperExceptionTypeEnum Constant Summary | Class | org.apache.curator.x.rpc.idl.exceptions | Apache Curator |
| ZookeeperFactory | Interface | org.apache.curator.utils | Apache Curator | |
| ZooKeeperMainFace | Interface | org.apache.curator.test | Apache Curator | |