Interface AsyncRemoveWatchesBuilder


public interface AsyncRemoveWatchesBuilder
Builder for watcher removal
  • Method Details

    • removing

      AsyncPathable<AsyncStage<Void>> removing(org.apache.zookeeper.Watcher watcher)
      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 remove
      options - watcher removal options
      Returns:
      this
    • removing

      Parameters:
      watcher - the watcher to remove
      options - 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 remove
      watcherType - watcher type
      options - 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 remove
      watcherType - watcher type
      options - 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 type
      options - 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 remove
      watcherType - 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 remove
      watcherType - watcher type
      Returns:
      this
    • removingAll

      AsyncPathable<AsyncStage<Void>> removingAll(org.apache.zookeeper.Watcher.WatcherType watcherType)
      Remove all watchers of a given type
      Parameters:
      watcherType - watcher type
      Returns:
      this