public class SearchBuilder extends Object
DbxUserFilesRequests.searchBuilder(String,String).
Use this class to set optional request parameters and complete the request.
| Modifier and Type | Method and Description |
|---|---|
SearchResult |
start()
Issues the request.
|
SearchBuilder |
withMaxResults(Long maxResults)
Set value for optional field.
|
SearchBuilder |
withMode(SearchMode mode)
Set value for optional field.
|
SearchBuilder |
withStart(Long start)
Set value for optional field.
|
public SearchBuilder withStart(Long start)
If left unset or set to null, defaults to 0L.
start - The starting index within the search results (used for
paging). Defaults to 0L when set to null.public SearchBuilder withMaxResults(Long maxResults)
If left unset or set to null, defaults to 100L.
maxResults - The maximum number of search results to return. Must
be greater than or equal to 1 and be less than or equal to 1000.
Defaults to 100L when set to null.IllegalArgumentException - If any argument does not meet its
preconditions.public SearchBuilder withMode(SearchMode mode)
If left unset or set to null, defaults to SearchMode.FILENAME.
mode - The search mode (filename, filename_and_content, or
deleted_filename). Note that searching file content is only available
for Dropbox Business accounts. Defaults to SearchMode.FILENAME when set to null.public SearchResult start() throws SearchErrorException, DbxException
SearchErrorExceptionDbxException