Package com.mongodb.client.model
Class SearchIndexModel
java.lang.Object
com.mongodb.client.model.SearchIndexModel
A model describing the creation of a single Atlas Search index.
- Since:
- 4.11
- Since server release
- 6.0
-
Constructor Summary
ConstructorDescriptionSearchIndexModel
(String name, Bson definition) Construct an instance with the given Atlas Search name and index definition.SearchIndexModel
(String name, Bson definition, SearchIndexType type) Construct an instance with the given Atlas Search name, index definition, and type.SearchIndexModel
(Bson definition) Construct an instance with the given Atlas Search index mapping definition. -
Method Summary
-
Constructor Details
-
SearchIndexModel
Construct an instance with the given Atlas Search index mapping definition.After calling this constructor, the
name
field will benull
. In that case, when passing thisSearchIndexModel
to thecreateSearchIndexes
method, the default search index name 'default' will be used to create the search index.- Parameters:
definition
- the search index mapping definition.
-
SearchIndexModel
Construct an instance with the given Atlas Search name and index definition.- Parameters:
name
- the search index name.definition
- the search index mapping definition.
-
SearchIndexModel
Construct an instance with the given Atlas Search name, index definition, and type.- Parameters:
name
- the search index name.definition
- the search index mapping definition.type
- the search index type.- Since:
- 5.2
-
-
Method Details