public static class

PullRequestActivitySearchRequest.Builder

extends AbstractPullRequestRequest.AbstractBuilder<T extends AbstractBuilder<T>>
java.lang.Object
   ↳ com.atlassian.stash.util.BuilderSupport
     ↳ com.atlassian.stash.pull.AbstractPullRequestRequest.AbstractBuilder<T extends com.atlassian.stash.pull.AbstractPullRequestRequest.AbstractBuilder<T>>
       ↳ com.atlassian.stash.pull.PullRequestActivitySearchRequest.Builder

Summary

[Expand]
Inherited Fields
From class com.atlassian.stash.pull.AbstractPullRequestRequest.AbstractBuilder
From class com.atlassian.stash.util.BuilderSupport
Public Constructors
PullRequestActivitySearchRequest.Builder(PullRequest pullRequest)
PullRequestActivitySearchRequest.Builder(int repositoryId, long pullRequestId)
Public Methods
@Nonnull PullRequestActivitySearchRequest build()
@Nonnull PullRequestActivitySearchRequest.Builder commentActions(Iterable<CommentAction> values)
@Nonnull PullRequestActivitySearchRequest.Builder commentActions(CommentAction value, CommentAction... values)
@Deprecated @Nonnull PullRequestActivitySearchRequest.Builder commentIds(Long value, Long... values)
This method is deprecated. in 3.10. The parameter type will change to long in 4.0.
@Nonnull PullRequestActivitySearchRequest.Builder commentIds(Iterable<Long> values)
@Nonnull PullRequestActivitySearchRequest.Builder types(PullRequestActivityType value, PullRequestActivityType... values)
@Nonnull PullRequestActivitySearchRequest.Builder types(Iterable<PullRequestActivityType> values)
@Nonnull PullRequestActivitySearchRequest.Builder withProperties(boolean value)
@Deprecated @Nonnull PullRequestActivitySearchRequest.Builder withPullRequestAttributes(boolean value)
This method is deprecated. in 3.4 for removal in 4.0. Use properties instead
Protected Methods
@Nonnull PullRequestActivitySearchRequest.Builder self()
[Expand]
Inherited Methods
From class com.atlassian.stash.pull.AbstractPullRequestRequest.AbstractBuilder
From class com.atlassian.stash.util.BuilderSupport
From class java.lang.Object

Public Constructors

public PullRequestActivitySearchRequest.Builder (PullRequest pullRequest)

public PullRequestActivitySearchRequest.Builder (int repositoryId, long pullRequestId)

Public Methods

@Nonnull public PullRequestActivitySearchRequest build ()

@Nonnull public PullRequestActivitySearchRequest.Builder commentActions (Iterable<CommentAction> values)

@Nonnull public PullRequestActivitySearchRequest.Builder commentActions (CommentAction value, CommentAction... values)

@Deprecated @Nonnull public PullRequestActivitySearchRequest.Builder commentIds (Long value, Long... values)

This method is deprecated.
in 3.10. The parameter type will change to long in 4.0.

Parameters
value the first comment ID to search for activities for
values additional comment IDs to search for activities for
Returns
  • this

@Nonnull public PullRequestActivitySearchRequest.Builder commentIds (Iterable<Long> values)

@Nonnull public PullRequestActivitySearchRequest.Builder withProperties (boolean value)

Parameters
value true to load properties for the pull requests on each matched activity; otherwise, false to omit them
Returns
  • this

@Deprecated @Nonnull public PullRequestActivitySearchRequest.Builder withPullRequestAttributes (boolean value)

This method is deprecated.
in 3.4 for removal in 4.0. Use properties instead

Parameters
value true to load attributes for the pull requests on each matched activity; otherwise, false to omit them
Returns
  • this

Protected Methods

@Nonnull protected PullRequestActivitySearchRequest.Builder self ()