Package org.apache.curator.x.async.api
Interface AsyncRemoveWatchesBuilder
public interface AsyncRemoveWatchesBuilder
Builder for watcher removal
-
Method Summary
Modifier and TypeMethodDescriptionremoving
(CuratorWatcher watcher) removing
(CuratorWatcher watcher, Set<RemoveWatcherOption> options) removing
(CuratorWatcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType) Remove a watcher of a given typeremoving
(CuratorWatcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, Set<RemoveWatcherOption> options) Remove a watcher of a given typeremoving
(org.apache.zookeeper.Watcher watcher) removing
(org.apache.zookeeper.Watcher watcher, Set<RemoveWatcherOption> options) removing
(org.apache.zookeeper.Watcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType) Remove a watcher of a given typeremoving
(org.apache.zookeeper.Watcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, Set<RemoveWatcherOption> options) Remove a watcher of a given typeRemove all watchersremovingAll
(Set<RemoveWatcherOption> options) Remove all watchersremovingAll
(org.apache.zookeeper.Watcher.WatcherType watcherType) Remove all watchers of a given typeremovingAll
(org.apache.zookeeper.Watcher.WatcherType watcherType, Set<RemoveWatcherOption> options) Remove all watchers of a given type
-
Method Details
-
removing
- Parameters:
watcher
- the watcher to remove- Returns:
- this
-
removing
- Parameters:
watcher
- the watcher to remove- Returns:
- this
-
removingAll
AsyncPathable<AsyncStage<Void>> removingAll()Remove all watchers- Returns:
- this
-
removing
AsyncPathable<AsyncStage<Void>> removing(org.apache.zookeeper.Watcher watcher, Set<RemoveWatcherOption> options) - Parameters:
watcher
- the watcher to removeoptions
- watcher removal options- Returns:
- this
-
removing
- Parameters:
watcher
- the watcher to removeoptions
- watcher removal options- Returns:
- this
-
removingAll
Remove all watchers- Parameters:
options
- watcher removal options- Returns:
- this
-
removing
AsyncPathable<AsyncStage<Void>> removing(org.apache.zookeeper.Watcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, Set<RemoveWatcherOption> options) Remove a watcher of a given type- Parameters:
watcher
- the watcher to removewatcherType
- watcher typeoptions
- watcher removal options- Returns:
- this
-
removing
AsyncPathable<AsyncStage<Void>> removing(CuratorWatcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, Set<RemoveWatcherOption> options) Remove a watcher of a given type- Parameters:
watcher
- the watcher to removewatcherType
- watcher typeoptions
- watcher removal options- Returns:
- this
-
removingAll
AsyncPathable<AsyncStage<Void>> removingAll(org.apache.zookeeper.Watcher.WatcherType watcherType, Set<RemoveWatcherOption> options) Remove all watchers of a given type- Parameters:
watcherType
- watcher typeoptions
- watcher removal options- Returns:
- this
-
removing
AsyncPathable<AsyncStage<Void>> removing(org.apache.zookeeper.Watcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType) Remove a watcher of a given type- Parameters:
watcher
- the watcher to removewatcherType
- watcher type- Returns:
- this
-
removing
AsyncPathable<AsyncStage<Void>> removing(CuratorWatcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType) Remove a watcher of a given type- Parameters:
watcher
- the watcher to removewatcherType
- watcher type- Returns:
- this
-
removingAll
Remove all watchers of a given type- Parameters:
watcherType
- watcher type- Returns:
- this
-