Interface AsyncRemoveWatchesBuilder


  • public interface AsyncRemoveWatchesBuilder
    Builder for watcher removal
    • 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
      • removing

        AsyncPathable<AsyncStage<java.lang.Void>> removing​(org.apache.zookeeper.Watcher watcher,
                                                           java.util.Set<RemoveWatcherOption> options)
        Parameters:
        watcher - the watcher to remove
        options - 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 remove
        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 remove
        watcherType - watcher type
        options - 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 remove
        watcherType - watcher type
        options - 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 type
        options - 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 remove
        watcherType - 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 remove
        watcherType - 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