| 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
|
|---|