public static final class DocumentsSearchRequest.Builder extends Object
| Modifier and Type | Method | Description |
|---|---|---|
DocumentsSearchResponse |
call() |
Calls search method, Returns document search results
|
Number |
documentFilterOrdinal() |
Get Document filter ID (e.g., MY_DOCS, ALL)
|
DocumentsSearchRequest.Builder |
documentFilterOrdinal(Number value) |
Set Document filter ID (e.g., MY_DOCS, ALL)
|
Number |
limit() |
Get Number of results to return per page (default and max is 20)
|
DocumentsSearchRequest.Builder |
limit(Number value) |
Set Number of results to return per page (default and max is 20)
|
Boolean |
luceneSyntax() |
Get If set to true the 'rawQuery' is considered as a query in Lucene format and passed to ElasticSearch w/o parsing.
|
DocumentsSearchRequest.Builder |
luceneSyntax(Boolean value) |
Set If set to true the 'rawQuery' is considered as a query in Lucene format and passed to ElasticSearch w/o parsing.
|
Number |
offset() |
Get Where to begin search results
|
DocumentsSearchRequest.Builder |
offset(Number value) |
Set Where to begin search results
|
String |
ownerId() |
Get Relevant for certain values of documentFilterOrdinal
|
DocumentsSearchRequest.Builder |
ownerId(String value) |
Set Relevant for certain values of documentFilterOrdinal
|
String |
rawQuery() |
Get name:value search terms (value may be a list, in quotes) If empty, equivalent to a "wildcard" search.
|
DocumentsSearchRequest.Builder |
rawQuery(String value) |
Set name:value search terms (value may be a list, in quotes) If empty, equivalent to a "wildcard" search.
|
String |
sortColumn() |
Get Column by which to sort search results.
|
DocumentsSearchRequest.Builder |
sortColumn(String value) |
Set Column by which to sort search results.
|
String |
sortOrder() |
Get Sort order, which can be 'desc' (descending) or 'asc' (ascending)
|
DocumentsSearchRequest.Builder |
sortOrder(String value) |
Set Sort order, which can be 'desc' (descending) or 'asc' (ascending)
|
String |
type() |
Get Search domain: documents, element type, parts, or "all"
|
DocumentsSearchRequest.Builder |
type(String value) |
Set Search domain: documents, element type, parts, or "all"
|
public final String type()
public final DocumentsSearchRequest.Builder type(String value)
value - Search domain: documents, element type, parts, or "all"public final Number documentFilterOrdinal()
public final DocumentsSearchRequest.Builder documentFilterOrdinal(Number value)
value - Document filter ID (e.g., MY_DOCS, ALL)public final String ownerId()
public final DocumentsSearchRequest.Builder ownerId(String value)
value - Relevant for certain values of documentFilterOrdinalpublic final String rawQuery()
public final DocumentsSearchRequest.Builder rawQuery(String value)
value - name:value search terms (value may be a list, in quotes) If empty, equivalent to a "wildcard" search.public final Number offset()
public final DocumentsSearchRequest.Builder offset(Number value)
value - Where to begin search resultspublic final Number limit()
public final DocumentsSearchRequest.Builder limit(Number value)
value - Number of results to return per page (default and max is 20)public final String sortColumn()
public final DocumentsSearchRequest.Builder sortColumn(String value)
value - Column by which to sort search results.public final String sortOrder()
public final DocumentsSearchRequest.Builder sortOrder(String value)
value - Sort order, which can be 'desc' (descending) or 'asc' (ascending)public final Boolean luceneSyntax()
public final DocumentsSearchRequest.Builder luceneSyntax(Boolean value)
value - If set to true the 'rawQuery' is considered as a query in Lucene format and passed to ElasticSearch w/o parsing.public final DocumentsSearchResponse call() throws OnshapeException
OnshapeException - On HTTP or serialization errorCopyright © 2021. All rights reserved.