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> commentActions)
@Nonnull PullRequestActivitySearchRequest.Builder commentActions(CommentAction commentAction, CommentAction... commentActions)
@Nonnull PullRequestActivitySearchRequest.Builder commentIds(Long commentId, Long... commentIds)
@Nonnull PullRequestActivitySearchRequest.Builder commentIds(Iterable<Long> commentIds)
@Nonnull PullRequestActivitySearchRequest.Builder types(PullRequestActivityType type, PullRequestActivityType... types)
@Nonnull PullRequestActivitySearchRequest.Builder types(Iterable<PullRequestActivityType> types)
@Nonnull PullRequestActivitySearchRequest.Builder withProperties(boolean withProperties)
@Deprecated @Nonnull PullRequestActivitySearchRequest.Builder withPullRequestAttributes(boolean withPullRequestAttributes)
This method is deprecated. in 3.4 for removal in 4.0. Use properties instead
Protected Methods
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> commentActions)

@Nonnull public PullRequestActivitySearchRequest.Builder commentActions (CommentAction commentAction, CommentAction... commentActions)

@Nonnull public PullRequestActivitySearchRequest.Builder commentIds (Long commentId, Long... commentIds)

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

@Nonnull public PullRequestActivitySearchRequest.Builder types (Iterable<PullRequestActivityType> types)

@Nonnull public PullRequestActivitySearchRequest.Builder withProperties (boolean withProperties)

Parameters
withProperties whether to fetch the properties for each pull request matching the other criteria
Returns
  • the current builder

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

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

Parameters
withPullRequestAttributes whether to fetch the attributes for each pull request matching the other criteria
Returns
  • the current builder

Protected Methods