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.Builder
self()
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:
self
in classAbstractPullRequestRequest.AbstractBuilder<PullRequestActivitySearchRequest.Builder>
-