java.lang.Object | |
↳ | com.atlassian.bitbucket.project.ProjectSearchRequest.Builder |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a new
Builder which will copy initial values from the provided
request . |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Assembles a new
ProjectSearchRequest from the provided values. | |||||||||||
When set, limits returned
projects to only those for which the current user has the required
Permission . |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Constructs a new Builder
which will copy initial values from the provided
request
.
request | request to copy |
---|
Assembles a new ProjectSearchRequest
from the provided values.
When set, limits returned projects
to only those whose names
contain the provided value. Matching is performed in a case-insensitive manner, and will match
anywhere within projects' names.
Note: Values containing only whitespace are ignored, and will not be applied. Additionally, leading and trailing whitespace are trimmed.
value | filter text match against project names, or null to return projects regardless of name |
---|
this
When set, limits returned projects
to only those for which the current user has the required
Permission
. The provided value may be null
, in which case projects will automatically be
limited to those for which the current user has VIEW
permission.
value | the required permission, or null to default to VIEW |
---|
this
IllegalArgumentException | if the provided Permission is not
project related
|
---|