Package org.apache.curator.x.async.api
Interface AsyncRemoveWatchesBuilder
-
public interface AsyncRemoveWatchesBuilderBuilder for watcher removal
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.curator.framework.api.CuratorWatcher watcher)AsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.curator.framework.api.CuratorWatcher watcher, java.util.Set<RemoveWatcherOption> options)AsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.curator.framework.api.CuratorWatcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType)Remove a watcher of a given typeAsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.curator.framework.api.CuratorWatcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, java.util.Set<RemoveWatcherOption> options)Remove a watcher of a given typeAsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.zookeeper.Watcher watcher)AsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.zookeeper.Watcher watcher, java.util.Set<RemoveWatcherOption> options)AsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.zookeeper.Watcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType)Remove a watcher of a given typeAsyncPathable<AsyncStage<java.lang.Void>>removing(org.apache.zookeeper.Watcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, java.util.Set<RemoveWatcherOption> options)Remove a watcher of a given typeAsyncPathable<AsyncStage<java.lang.Void>>removingAll()Remove all watchersAsyncPathable<AsyncStage<java.lang.Void>>removingAll(java.util.Set<RemoveWatcherOption> options)Remove all watchersAsyncPathable<AsyncStage<java.lang.Void>>removingAll(org.apache.zookeeper.Watcher.WatcherType watcherType)Remove all watchers of a given typeAsyncPathable<AsyncStage<java.lang.Void>>removingAll(org.apache.zookeeper.Watcher.WatcherType watcherType, java.util.Set<RemoveWatcherOption> options)Remove all watchers of a given type
-
-
-
Method Detail
-
removing
AsyncPathable<AsyncStage<java.lang.Void>> removing(org.apache.zookeeper.Watcher watcher)
- Parameters:
watcher- the watcher to remove- Returns:
- this
-
removing
AsyncPathable<AsyncStage<java.lang.Void>> removing(org.apache.curator.framework.api.CuratorWatcher watcher)
- Parameters:
watcher- the watcher to remove- Returns:
- this
-
removingAll
AsyncPathable<AsyncStage<java.lang.Void>> removingAll()
Remove all watchers- Returns:
- this
-
removing
AsyncPathable<AsyncStage<java.lang.Void>> removing(org.apache.zookeeper.Watcher watcher, java.util.Set<RemoveWatcherOption> options)
- Parameters:
watcher- the watcher to removeoptions- watcher removal options- Returns:
- this
-
removing
AsyncPathable<AsyncStage<java.lang.Void>> removing(org.apache.curator.framework.api.CuratorWatcher watcher, java.util.Set<RemoveWatcherOption> options)
- Parameters:
watcher- the watcher to removeoptions- watcher removal options- Returns:
- this
-
removingAll
AsyncPathable<AsyncStage<java.lang.Void>> removingAll(java.util.Set<RemoveWatcherOption> options)
Remove all watchers- Parameters:
options- watcher removal options- Returns:
- this
-
removing
AsyncPathable<AsyncStage<java.lang.Void>> removing(org.apache.zookeeper.Watcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, java.util.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<java.lang.Void>> removing(org.apache.curator.framework.api.CuratorWatcher watcher, org.apache.zookeeper.Watcher.WatcherType watcherType, java.util.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<java.lang.Void>> removingAll(org.apache.zookeeper.Watcher.WatcherType watcherType, java.util.Set<RemoveWatcherOption> options)
Remove all watchers of a given type- Parameters:
watcherType- watcher typeoptions- watcher removal options- Returns:
- this
-
removing
AsyncPathable<AsyncStage<java.lang.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<java.lang.Void>> removing(org.apache.curator.framework.api.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
AsyncPathable<AsyncStage<java.lang.Void>> removingAll(org.apache.zookeeper.Watcher.WatcherType watcherType)
Remove all watchers of a given type- Parameters:
watcherType- watcher type- Returns:
- this
-
-