Uses of Class
com.azure.search.documents.indexes.models.SearchField
Packages that use SearchField
Package
Description
Azure AI Search, formerly known as "Azure AI Search", provides secure information retrieval at scale over
user-owned content in traditional and conversational search applications.
Package containing the data models for SearchServiceClient.
-
Uses of SearchField in com.azure.search.documents.indexes
Methods in com.azure.search.documents.indexes that return types with arguments of type SearchFieldModifier and TypeMethodDescriptionstatic List<SearchField> SearchIndexAsyncClient.buildSearchFields(Class<?> model, FieldBuilderOptions options) Convenience method to convert aClass'sFieldsandMethodsintoSearchFieldsto help aid the creation of aSearchFieldwhich represents theClass.static List<SearchField> SearchIndexClient.buildSearchFields(Class<?> model, FieldBuilderOptions options) Convenience method to convert aClass'sFieldsandMethodsintoSearchFieldsto help aid the creation of aSearchFieldwhich represents theClass. -
Uses of SearchField in com.azure.search.documents.indexes.models
Methods in com.azure.search.documents.indexes.models that return SearchFieldModifier and TypeMethodDescriptionstatic SearchFieldSearchField.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SearchField from the JsonReader.SearchField.setAnalyzerName(LexicalAnalyzerName analyzerName) Set the analyzerName property: The name of the analyzer to use for the field.SearchField.setFacetable(Boolean facetable) Set the facetable property: A value indicating whether to enable the field to be referenced in facet queries.SearchField.setFields(SearchField... fields) Set the fields property: A list of sub-fields if this is a field of type Edm.ComplexType or Collection(Edm.ComplexType).SearchField.setFields(List<SearchField> fields) Set the fields property: A list of sub-fields if this is a field of type Edm.ComplexType or Collection(Edm.ComplexType).SearchField.setFilterable(Boolean filterable) Set the filterable property: A value indicating whether to enable the field to be referenced in $filter queries.Set the hidden property: A value indicating whether the field will be returned in a search result.SearchField.setIndexAnalyzerName(LexicalAnalyzerName indexAnalyzerName) Set the indexAnalyzerName property: The name of the analyzer used at indexing time for the field.Set the key property: A value indicating whether the field uniquely identifies documents in the index.SearchField.setNormalizer(LexicalNormalizerName normalizer) Set the normalizer property: The name of the normalizer to use for the field.SearchField.setPermissionFilter(PermissionFilter permissionFilter) Set the permissionFilter property: A value indicating whether the field should be used as a permission filter.SearchField.setSearchable(Boolean searchable) Set the searchable property: A value indicating whether the field is full-text searchable.SearchField.setSearchAnalyzerName(LexicalAnalyzerName searchAnalyzerName) Set the searchAnalyzerName property: The name of the analyzer used at search time for the field.SearchField.setSortable(Boolean sortable) Set the sortable property: A value indicating whether to enable the field to be referenced in $orderby expressions.Set the stored property: An immutable value indicating whether the field will be persisted separately on disk to be returned in a search result.SearchField.setSynonymMapNames(String... synonymMapNames) Set the synonymMapNames property: A list of the names of synonym maps to associate with this field.SearchField.setSynonymMapNames(List<String> synonymMapNames) Set the synonymMapNames property: A list of the names of synonym maps to associate with this field.SearchField.setVectorEncodingFormat(VectorEncodingFormat vectorEncodingFormat) Set the vectorEncodingFormat property: The encoding format to interpret the field contents.SearchField.setVectorSearchDimensions(Integer vectorSearchDimensions) Set the vectorSearchDimensions property: The dimensionality of the vector field.SearchField.setVectorSearchProfileName(String vectorSearchProfileName) Set the vectorSearchProfileName property: The name of the vector search profile that specifies the algorithm and vectorizer to use when searching the vector field.Methods in com.azure.search.documents.indexes.models that return types with arguments of type SearchFieldModifier and TypeMethodDescriptionSearchField.getFields()Get the fields property: A list of sub-fields if this is a field of type Edm.ComplexType or Collection(Edm.ComplexType).SearchIndex.getFields()Get the fields property: The fields of the index.Methods in com.azure.search.documents.indexes.models with parameters of type SearchFieldModifier and TypeMethodDescriptionSearchField.setFields(SearchField... fields) Set the fields property: A list of sub-fields if this is a field of type Edm.ComplexType or Collection(Edm.ComplexType).SearchIndex.setFields(SearchField... fields) Set the fields property: The fields of the index.Method parameters in com.azure.search.documents.indexes.models with type arguments of type SearchFieldModifier and TypeMethodDescriptionSearchField.setFields(List<SearchField> fields) Set the fields property: A list of sub-fields if this is a field of type Edm.ComplexType or Collection(Edm.ComplexType).SearchIndex.setFields(List<SearchField> fields) Set the fields property: The fields of the index.Constructor parameters in com.azure.search.documents.indexes.models with type arguments of type SearchFieldModifierConstructorDescriptionSearchIndex(String name, List<SearchField> fields) Constructor ofSearchIndex.