Uses of Class
com.azure.search.documents.indexes.models.SearchIndexer
Packages that use SearchIndexer
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 SearchIndexer in com.azure.search.documents.indexes
Methods in com.azure.search.documents.indexes that return SearchIndexerModifier and TypeMethodDescriptionSearchIndexerClient.createIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer.SearchIndexerClient.createOrUpdateIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer or updates an indexer if it already exists.SearchIndexerClient.getIndexer(String indexerName) Retrieves an indexer definition.Methods in com.azure.search.documents.indexes that return types with arguments of type SearchIndexerModifier and TypeMethodDescriptionSearchIndexerAsyncClient.createIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer.Mono<com.azure.core.http.rest.Response<SearchIndexer>> SearchIndexerAsyncClient.createIndexerWithResponse(SearchIndexer indexer) Creates a new Azure AI Search indexer.com.azure.core.http.rest.Response<SearchIndexer> SearchIndexerClient.createIndexerWithResponse(SearchIndexer indexer, com.azure.core.util.Context context) Creates a new Azure AI Search indexer.SearchIndexerAsyncClient.createOrUpdateIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer or updates an indexer if it already exists.Mono<com.azure.core.http.rest.Response<SearchIndexer>> SearchIndexerAsyncClient.createOrUpdateIndexerWithResponse(SearchIndexer indexer, boolean onlyIfUnchanged) Creates a new Azure AI Search indexer or updates an indexer if it already exists.com.azure.core.http.rest.Response<SearchIndexer> SearchIndexerClient.createOrUpdateIndexerWithResponse(SearchIndexer indexer, boolean onlyIfUnchanged, com.azure.core.util.Context context) Creates a new Azure AI Search indexer or updates an indexer if it already exists.SearchIndexerAsyncClient.getIndexer(String indexerName) Retrieves an indexer definition.Mono<com.azure.core.http.rest.Response<SearchIndexer>> SearchIndexerAsyncClient.getIndexerWithResponse(String indexerName) Retrieves an indexer definition.com.azure.core.http.rest.Response<SearchIndexer> SearchIndexerClient.getIndexerWithResponse(String indexerName, com.azure.core.util.Context context) Retrieves an indexer definition.com.azure.core.http.rest.PagedFlux<SearchIndexer> SearchIndexerAsyncClient.listIndexers()Lists all indexers available for an Azure AI Search service.com.azure.core.http.rest.PagedIterable<SearchIndexer> SearchIndexerClient.listIndexers()Lists all indexers available for an Azure AI Search service.com.azure.core.http.rest.PagedIterable<SearchIndexer> SearchIndexerClient.listIndexers(com.azure.core.util.Context context) Lists all indexers available for an Azure AI Search service.Methods in com.azure.search.documents.indexes with parameters of type SearchIndexerModifier and TypeMethodDescriptionSearchIndexerAsyncClient.createIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer.SearchIndexerClient.createIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer.Mono<com.azure.core.http.rest.Response<SearchIndexer>> SearchIndexerAsyncClient.createIndexerWithResponse(SearchIndexer indexer) Creates a new Azure AI Search indexer.com.azure.core.http.rest.Response<SearchIndexer> SearchIndexerClient.createIndexerWithResponse(SearchIndexer indexer, com.azure.core.util.Context context) Creates a new Azure AI Search indexer.SearchIndexerAsyncClient.createOrUpdateIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer or updates an indexer if it already exists.SearchIndexerClient.createOrUpdateIndexer(SearchIndexer indexer) Creates a new Azure AI Search indexer or updates an indexer if it already exists.Mono<com.azure.core.http.rest.Response<SearchIndexer>> SearchIndexerAsyncClient.createOrUpdateIndexerWithResponse(SearchIndexer indexer, boolean onlyIfUnchanged) Creates a new Azure AI Search indexer or updates an indexer if it already exists.com.azure.core.http.rest.Response<SearchIndexer> SearchIndexerClient.createOrUpdateIndexerWithResponse(SearchIndexer indexer, boolean onlyIfUnchanged, com.azure.core.util.Context context) Creates a new Azure AI Search indexer or updates an indexer if it already exists.SearchIndexerAsyncClient.deleteIndexerWithResponse(SearchIndexer indexer, boolean onlyIfUnchanged) Deletes an Azure AI Search indexer.com.azure.core.http.rest.Response<Void> SearchIndexerClient.deleteIndexerWithResponse(SearchIndexer indexer, boolean onlyIfUnchanged, com.azure.core.util.Context context) Deletes an Azure AI Search indexer. -
Uses of SearchIndexer in com.azure.search.documents.indexes.models
Methods in com.azure.search.documents.indexes.models that return SearchIndexerModifier and TypeMethodDescriptionstatic SearchIndexerSearchIndexer.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SearchIndexer from the JsonReader.SearchIndexer.setCache(SearchIndexerCache cache) Set the cache property: Adds caching to an enrichment pipeline to allow for incremental modification steps without having to rebuild the index every time.SearchIndexer.setDataSourceName(String dataSourceName) Set the dataSourceName property: The name of the datasource from which this indexer reads data.SearchIndexer.setDescription(String description) Set the description property: The description of the indexer.SearchIndexer.setEncryptionKey(SearchResourceEncryptionKey encryptionKey) Set the encryptionKey property: A description of an encryption key that you create in Azure Key Vault.Set the eTag property: The ETag of the indexer.SearchIndexer.setFieldMappings(FieldMapping... fieldMappings) Set the fieldMappings property: Defines mappings between fields in the data source and corresponding target fields in the index.SearchIndexer.setFieldMappings(List<FieldMapping> fieldMappings) Set the fieldMappings property: Defines mappings between fields in the data source and corresponding target fields in the index.SearchIndexer.setIsDisabled(Boolean isDisabled) Set the isDisabled property: A value indicating whether the indexer is disabled.SearchIndexer.setOutputFieldMappings(FieldMapping... outputFieldMappings) Set the outputFieldMappings property: Output field mappings are applied after enrichment and immediately before indexing.SearchIndexer.setOutputFieldMappings(List<FieldMapping> outputFieldMappings) Set the outputFieldMappings property: Output field mappings are applied after enrichment and immediately before indexing.SearchIndexer.setParameters(IndexingParameters parameters) Set the parameters property: Parameters for indexer execution.SearchIndexer.setSchedule(IndexingSchedule schedule) Set the schedule property: The schedule for this indexer.SearchIndexer.setSkillsetName(String skillsetName) Set the skillsetName property: The name of the skillset executing with this indexer.SearchIndexer.setTargetIndexName(String targetIndexName) Set the targetIndexName property: The name of the index to which this indexer writes data.