Package com.atlassian.bitbucket.scm.bulk
Class BulkTraverseCommitsCommandParameters.Builder
java.lang.Object
com.atlassian.bitbucket.scm.bulk.BulkTraverseCommitsCommandParameters.Builder
- Enclosing class:
- BulkTraverseCommitsCommandParameters
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionalternate(Repository value) alternates(Repository value, Repository... values) alternates(Iterable<Repository> values) build()ignoreMissing(boolean value) Specify commits to include in the traversal.Specify commits to include in the traversal.
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
build
- 
alternate- Parameters:
- value- an alternate repository to look in for included commits
- Returns:
- this
 
- 
alternates@Nonnull public BulkTraverseCommitsCommandParameters.Builder alternates(@Nullable Iterable<Repository> values) - Parameters:
- values- alternate repositories to look in for included commits
- Returns:
- this
 
- 
alternates@Nonnull public BulkTraverseCommitsCommandParameters.Builder alternates(@Nullable Repository value, @Nullable Repository... values) - Parameters:
- value- an alternate repository to look in for included commits
- values- zero or more alternate repositories to look in for included commits
- Returns:
- this
 
- 
ignoreMissing- Parameters:
- value- boolean value indicating whether or not to ignore missing commits
- Returns:
- this
 
- 
include@Nonnull public BulkTraverseCommitsCommandParameters.Builder include(@Nullable Iterable<String> values) Specify commits to include in the traversal. These should be commit hashes rather than ref names - if a ref name is provided it will only be resolved for the primary repository and not anyalternatesspecified.- Parameters:
- values- commits to include in the traversal
- Returns:
- this
 
- 
include@Nonnull public BulkTraverseCommitsCommandParameters.Builder include(@Nullable String value, @Nullable String... values) Specify commits to include in the traversal. These should be commit hashes rather than ref names - if a ref name is provided it will only be resolved for the primary repository and not anyalternatesspecified.- Parameters:
- value- a commit to include in the traversal
- values- zero or more commits to include in the traversal
- Returns:
- this
 
 
-