Package com.atlassian.bitbucket.pull
Class PullRequestActivitySearchRequest.Builder
java.lang.Object
com.atlassian.bitbucket.util.BuilderSupport
com.atlassian.bitbucket.pull.AbstractPullRequestRequest.AbstractBuilder<PullRequestActivitySearchRequest.Builder>
com.atlassian.bitbucket.pull.PullRequestActivitySearchRequest.Builder
- Enclosing class:
- PullRequestActivitySearchRequest
public static class PullRequestActivitySearchRequest.Builder
extends AbstractPullRequestRequest.AbstractBuilder<PullRequestActivitySearchRequest.Builder>
-
Field Summary
Fields inherited from class com.atlassian.bitbucket.util.BuilderSupport
NOT_BLANK -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(int repositoryId, long pullRequestId) Builder(PullRequest pullRequest) -
Method Summary
Modifier and TypeMethodDescriptionbuild()commentActions(CommentAction value, CommentAction... values) commentActions(Iterable<CommentAction> values) commentIds(long value, long... values) commentIds(Iterable<Long> values) protected PullRequestActivitySearchRequest.Builderself()types(PullRequestActivityType value, PullRequestActivityType... values) types(Iterable<PullRequestActivityType> values) Methods inherited from class com.atlassian.bitbucket.util.BuilderSupport
addIf, addIf, addIf, addIf, addIf, addIf, checkNotBlank, requireNonBlank
-
Constructor Details
-
Builder
-
Builder
public Builder(int repositoryId, long pullRequestId)
-
-
Method Details
-
build
-
commentActions
@Nonnull public PullRequestActivitySearchRequest.Builder commentActions(@Nullable CommentAction value, @Nullable CommentAction... values) -
commentActions
@Nonnull public PullRequestActivitySearchRequest.Builder commentActions(@Nullable Iterable<CommentAction> values) -
commentIds
- Parameters:
value- the first comment ID to search for activities forvalues- additional comment IDs to search for activities for- Returns:
this
-
commentIds
@Nonnull public PullRequestActivitySearchRequest.Builder commentIds(@Nullable Iterable<Long> values) -
propertyMode
@Nonnull public PullRequestActivitySearchRequest.Builder propertyMode(@Nonnull PullRequestActivityPropertyMode value) - Parameters:
value- mode of property enriching pull requests and pull request activity.- Returns:
this- Since:
- 7.14
-
types
@Nonnull public PullRequestActivitySearchRequest.Builder types(@Nullable PullRequestActivityType value, @Nullable PullRequestActivityType... values) -
types
@Nonnull public PullRequestActivitySearchRequest.Builder types(@Nullable Iterable<PullRequestActivityType> values) -
self
- Specified by:
selfin classAbstractPullRequestRequest.AbstractBuilder<PullRequestActivitySearchRequest.Builder>
-