protected static abstract class

AbstractAddLineCommentRequest.AbstractBuilder

extends AbstractAddFileCommentRequest.AbstractBuilder<B extends AbstractBuilder<B, R extends AbstractAddFileCommentRequest>, R>
java.lang.Object
   ↳ com.atlassian.bitbucket.util.BuilderSupport
     ↳ com.atlassian.bitbucket.comment.AbstractAddFileCommentRequest.AbstractBuilder<B extends com.atlassian.bitbucket.comment.AbstractAddFileCommentRequest.AbstractBuilder<B, R extends com.atlassian.bitbucket.comment.AbstractAddFileCommentRequest>, R>
       ↳ com.atlassian.bitbucket.comment.AbstractAddLineCommentRequest.AbstractBuilder<B extends com.atlassian.bitbucket.comment.AbstractAddLineCommentRequest.AbstractBuilder<B, R extends com.atlassian.bitbucket.comment.AbstractAddLineCommentRequest>, R>
Known Direct Subclasses

Summary

[Expand]
Inherited Fields
From class com.atlassian.bitbucket.util.BuilderSupport
Protected Constructors
AbstractBuilder()
AbstractBuilder(AbstractAddLineCommentRequest request)
Public Methods
@Nonnull abstract R build()
@Nonnull B fileType(DiffFileType value)
@Nonnull B line(int value)
@Nonnull B lineType(DiffSegmentType value)
Protected Methods
@Nonnull abstract B self()
[Expand]
Inherited Methods
From class com.atlassian.bitbucket.comment.AbstractAddFileCommentRequest.AbstractBuilder
From class com.atlassian.bitbucket.util.BuilderSupport
From class java.lang.Object

Protected Constructors

protected AbstractBuilder ()

protected AbstractBuilder (AbstractAddLineCommentRequest request)

Public Methods

@Nonnull public abstract R build ()

@Nonnull public B fileType (DiffFileType value)

@Nonnull public B line (int value)

@Nonnull public B lineType (DiffSegmentType value)

Protected Methods

@Nonnull protected abstract B self ()