Class AbstractCommitsRequest.AbstractCommitsRequestBuilder<B extends AbstractCommitsRequest.AbstractCommitsRequestBuilder<B>>

java.lang.Object
com.atlassian.bitbucket.util.BuilderSupport
com.atlassian.bitbucket.commit.AbstractCommitsRequest.AbstractCommitsRequestBuilder<B>
Direct Known Subclasses:
CommitsBetweenRequest.Builder, CommitsRequest.Builder
Enclosing class:
AbstractCommitsRequest

public abstract static class AbstractCommitsRequest.AbstractCommitsRequestBuilder<B extends AbstractCommitsRequest.AbstractCommitsRequestBuilder<B>> extends BuilderSupport
  • Constructor Details

    • AbstractCommitsRequestBuilder

      protected AbstractCommitsRequestBuilder(@Nonnull Repository repository)
    • AbstractCommitsRequestBuilder

      protected AbstractCommitsRequestBuilder(@Nonnull AbstractCommitsRequest request)
  • Method Details

    • followRenames

      @Nonnull public B followRenames(boolean value)
    • ignoreMissing

      @Nonnull public B ignoreMissing(boolean value)
      Parameters:
      value - the value
      Returns:
      this
      Since:
      5.0
    • maxMessageLength

      @Nonnull public B maxMessageLength(int value)
    • merges

      @Nonnull public B merges(@Nonnull CommitListMergeFilter value)
      Parameters:
      value - the value
      Returns:
      this
      Since:
      4.8
    • order

      @Nonnull public B order(@Nonnull CommitOrder value)
      Parameters:
      value - the value
      Returns:
      this
      Since:
      5.0
    • path

      @Nonnull public B path(@Nullable String value)
    • paths

      @Nonnull public B paths(@Nullable Iterable<String> values)
    • paths

      @Nonnull public B paths(@Nullable String value, @Nullable String... values)
    • propertyKey

      @Nonnull public B propertyKey(@Nullable String value)
    • propertyKeys

      @Nonnull public B propertyKeys(@Nullable Iterable<String> values)
    • propertyKeys

      @Nonnull public B propertyKeys(@Nullable String value, @Nullable String... values)
    • self

      protected abstract B self()