Package com.atlassian.jira.search.issue
Class DocumentSearchRequest.Builder
java.lang.Object
com.atlassian.jira.search.issue.DocumentSearchRequest.Builder
- Enclosing class:
- DocumentSearchRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaggregationRequest
(AggregationRequest aggregationRequest) build()
fieldsToLoad
(Collection<String> fieldsToLoad) filterQuery
(Query filterQuery) overrideSecurity
(boolean overrideSecurity) searcher
(ApplicationUser searcher)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
searcher
- Parameters:
searcher
- the user on whose behalf the search is performed, ornull
if the search is anonymous- Since:
- 10.4
-
jqlQuery
- Parameters:
jqlQuery
- the JQL query to match documents, must not benull
- Since:
- 10.4
-
filterQuery
- Parameters:
filterQuery
- an additional query to further restrict results, ornull
if no additional query is required- Since:
- 10.4
-
fieldsToLoad
- Parameters:
fieldsToLoad
- the fields to load in the result documents, ornull
if all fields should be loaded- Since:
- 10.4
-
overrideSecurity
- Parameters:
overrideSecurity
-true
if the search should ignore security restrictions,false
otherwise- Since:
- 10.4
-
aggregationRequest
public DocumentSearchRequest.Builder aggregationRequest(@Nullable AggregationRequest aggregationRequest) - Parameters:
aggregationRequest
- the aggregation request to compute aggregated results, ornull
if no aggregation is required- Since:
- 10.5
-
build
-