public static class

CommitsCommandParameters.Builder

extends Object
java.lang.Object
   ↳ com.atlassian.bitbucket.scm.CommitsCommandParameters.Builder

Summary

Public Constructors
Builder()
Builder(CommitsBetweenRequest request)
Builder(CommitsRequest request)
Public Methods
@Nonnull CommitsCommandParameters.Builder all(boolean value)
@Nonnull CommitsCommandParameters build()
@Nonnull CommitsCommandParameters.Builder exclude(Iterable<String> values)
@Nonnull CommitsCommandParameters.Builder exclude(String value, String... values)
@Nonnull CommitsCommandParameters.Builder followRenames(boolean value)
@Nonnull CommitsCommandParameters.Builder ignoreMissing(boolean value)
@Nonnull CommitsCommandParameters.Builder include(Iterable<String> values)
@Nonnull CommitsCommandParameters.Builder include(String value, String... values)
@Nonnull CommitsCommandParameters.Builder maxMessageLength(int value)
@Nonnull CommitsCommandParameters.Builder merges(CommitListMergeFilter value)
@Nonnull CommitsCommandParameters.Builder order(CommitOrder value)
@Nonnull CommitsCommandParameters.Builder path(String value)
@Nonnull CommitsCommandParameters.Builder paths(String value, String... values)
@Nonnull CommitsCommandParameters.Builder paths(Iterable<String> values)
@Nonnull CommitsCommandParameters.Builder secondaryRepository(Repository value)
@Nonnull CommitsCommandParameters.Builder traverse(boolean value)
@Nonnull CommitsCommandParameters.Builder withMessages(boolean value)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public Builder ()

public Builder (CommitsBetweenRequest request)

public Builder (CommitsRequest request)

Public Methods

@Nonnull public CommitsCommandParameters.Builder all (boolean value)

@Nonnull public CommitsCommandParameters build ()

@Nonnull public CommitsCommandParameters.Builder exclude (Iterable<String> values)

@Nonnull public CommitsCommandParameters.Builder exclude (String value, String... values)

@Nonnull public CommitsCommandParameters.Builder followRenames (boolean value)

@Nonnull public CommitsCommandParameters.Builder ignoreMissing (boolean value)

@Nonnull public CommitsCommandParameters.Builder include (Iterable<String> values)

@Nonnull public CommitsCommandParameters.Builder include (String value, String... values)

@Nonnull public CommitsCommandParameters.Builder maxMessageLength (int value)

Parameters
value the maximum length for included commit messages, where 0 omits messages entirely and -1 includes the full message regardless of length
Returns
  • this

@Nonnull public CommitsCommandParameters.Builder order (CommitOrder value)

@Nonnull public CommitsCommandParameters.Builder path (String value)

@Nonnull public CommitsCommandParameters.Builder paths (String value, String... values)

@Nonnull public CommitsCommandParameters.Builder paths (Iterable<String> values)

@Nonnull public CommitsCommandParameters.Builder secondaryRepository (Repository value)

@Nonnull public CommitsCommandParameters.Builder traverse (boolean value)

@Nonnull public CommitsCommandParameters.Builder withMessages (boolean value)

Parameters
value true to include commit messages in the output, up to the specified maximum length; otherwise, false to omit messages entirely
Returns
  • this