Class AbstractWatcherRequest.AbstractBuilder<B,R>

java.lang.Object
com.atlassian.bitbucket.watcher.AbstractWatcherRequest.AbstractBuilder<B,R>
Direct Known Subclasses:
IsWatchingRequest.Builder, UnwatchRequest.Builder, WatchRequest.Builder
Enclosing class:
AbstractWatcherRequest

protected abstract static class AbstractWatcherRequest.AbstractBuilder<B,R> extends Object
  • Constructor Details

    • AbstractBuilder

      public AbstractBuilder(@Nonnull Watchable watchable)
  • Method Details

    • user

      @Nonnull public B user(@Nullable ApplicationUser value)
    • build

      @Nonnull public abstract R build()
    • self

      @Nonnull protected abstract B self()