Uses of Class
com.azure.search.documents.indexes.models.SearchIndexer
Package
Description
Package containing classes for creating
SearchIndexClient
,
SearchIndexAsyncClient
,
SearchIndexerClient
, or
SearchIndexerAsyncClient
used to perform resource management operations
on an Azure Cognitive Search service.Package containing classes for SearchServiceClient.
-
Uses of SearchIndexer in com.azure.search.documents.indexes
Modifier and TypeMethodDescriptionSearchIndexerClient.createIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer.SearchIndexerClient.createOrUpdateIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer or updates an indexer if it already exists.SearchIndexerClient.getIndexer
(String indexerName) Retrieves an indexer definition.Modifier and TypeMethodDescriptionSearchIndexerAsyncClient.createIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer.Mono<com.azure.core.http.rest.Response<SearchIndexer>>
SearchIndexerAsyncClient.createIndexerWithResponse
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer.com.azure.core.http.rest.Response<SearchIndexer>
SearchIndexerClient.createIndexerWithResponse
(SearchIndexer indexer, com.azure.core.util.Context context) Creates a new Azure Cognitive Search indexer.SearchIndexerAsyncClient.createOrUpdateIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer or updates an indexer if it already exists.Mono<com.azure.core.http.rest.Response<SearchIndexer>>
SearchIndexerAsyncClient.createOrUpdateIndexerWithResponse
(CreateOrUpdateIndexerOptions options) Creates a new Azure Cognitive 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 Cognitive Search indexer or updates an indexer if it already exists.com.azure.core.http.rest.Response<SearchIndexer>
SearchIndexerClient.createOrUpdateIndexerWithResponse
(CreateOrUpdateIndexerOptions options, com.azure.core.util.Context context) Creates a new Azure Cognitive 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 Cognitive 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 Cognitive Search service.com.azure.core.http.rest.PagedIterable<SearchIndexer>
SearchIndexerClient.listIndexers()
Lists all indexers available for an Azure Cognitive Search service.com.azure.core.http.rest.PagedIterable<SearchIndexer>
SearchIndexerClient.listIndexers
(com.azure.core.util.Context context) Lists all indexers available for an Azure Cognitive Search service.Modifier and TypeMethodDescriptionSearchIndexerAsyncClient.createIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer.SearchIndexerClient.createIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer.Mono<com.azure.core.http.rest.Response<SearchIndexer>>
SearchIndexerAsyncClient.createIndexerWithResponse
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer.com.azure.core.http.rest.Response<SearchIndexer>
SearchIndexerClient.createIndexerWithResponse
(SearchIndexer indexer, com.azure.core.util.Context context) Creates a new Azure Cognitive Search indexer.SearchIndexerAsyncClient.createOrUpdateIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive Search indexer or updates an indexer if it already exists.SearchIndexerClient.createOrUpdateIndexer
(SearchIndexer indexer) Creates a new Azure Cognitive 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 Cognitive 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 Cognitive Search indexer or updates an indexer if it already exists.SearchIndexerAsyncClient.deleteIndexerWithResponse
(SearchIndexer indexer, boolean onlyIfUnchanged) Deletes an Azure Cognitive Search indexer.com.azure.core.http.rest.Response<Void>
SearchIndexerClient.deleteIndexerWithResponse
(SearchIndexer indexer, boolean onlyIfUnchanged, com.azure.core.util.Context context) Deletes an Azure Cognitive Search indexer.SearchIndexerAsyncClient.resetDocumentsWithResponse
(SearchIndexer indexer, Boolean overwrite, List<String> documentKeys, List<String> datasourceDocumentIds) Resets specific documents in the datasource to be selectively re-ingested by the indexer.com.azure.core.http.rest.Response<Void>
SearchIndexerClient.resetDocumentsWithResponse
(SearchIndexer indexer, Boolean overwrite, List<String> documentKeys, List<String> datasourceDocumentIds, com.azure.core.util.Context context) Resets specific documents in the datasource to be selectively re-ingested by the indexer. -
Uses of SearchIndexer in com.azure.search.documents.indexes.models
Modifier and TypeMethodDescriptionCreateOrUpdateIndexerOptions.getIndexer()
Gets theindexer
that will be created or updated.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.