java.lang.Object | |
↳ | com.atlassian.stash.project.ProjectSearchCriteria.Builder |
This class is deprecated.
in 2.6, scheduled for removal in 3.0. Use ProjectSearchRequest.Builder
instead.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructs a new
Builder which will copy initial values from the provided
criteria . |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Assembles a new
ProjectSearchCriteria 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
criteria
.
criteria | criteria to copy |
---|
Assembles a new ProjectSearchCriteria
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.
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
|
---|