Added in API level 31
Builder
class Builder
kotlin.Any | |
↳ | android.app.appsearch.AppSearchManager.SearchContext.Builder |
Builder for SearchContext
objects.
Summary
Public constructors | |
---|---|
Creates a new |
Public methods | |
---|---|
AppSearchManager.SearchContext |
build() Builds a |
Public constructors
Builder
Added in API level 31
Builder(databaseName: String)
Creates a new SearchContext.Builder
.
AppSearchSession
will create or open a database under the given name.
Databases with different names are fully separate with distinct types, namespaces, and data.
Database name cannot contain '/'
.
Parameters | |
---|---|
databaseName |
String: The name of the database. This value cannot be null . |
Exceptions | |
---|---|
java.lang.IllegalArgumentException |
if the databaseName contains '/' . |
Public methods
build
Added in API level 31
fun build(): AppSearchManager.SearchContext
Builds a SearchContext
instance.
Return | |
---|---|
AppSearchManager.SearchContext |
This value cannot be null . |