Class AbstractLabelRequest.AbstractBuilder<B extends AbstractLabelRequest.AbstractBuilder<B,R>,R extends AbstractLabelRequest>

java.lang.Object
com.atlassian.bitbucket.util.BuilderSupport
com.atlassian.bitbucket.label.AbstractLabelRequest.AbstractBuilder<B,R>
Direct Known Subclasses:
ApplyLabelRequest.Builder, RemoveLabelRequest.Builder
Enclosing class:
AbstractLabelRequest

public abstract static class AbstractLabelRequest.AbstractBuilder<B extends AbstractLabelRequest.AbstractBuilder<B,R>,R extends AbstractLabelRequest> extends BuilderSupport
  • Constructor Details

    • AbstractBuilder

      public AbstractBuilder()
  • Method Details

    • build

      @Nonnull public abstract R build()
    • labelable

      @Nonnull public B labelable(@Nonnull Labelable value)
    • label

      @Nonnull public B label(@Nonnull Label value)
    • self

      @Nonnull protected abstract B self()