Uses of Class
com.azure.search.documents.indexes.models.SearchIndexerDataSourceConnection
Packages that use SearchIndexerDataSourceConnection
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 SearchIndexerDataSourceConnection in com.azure.search.documents.indexes
Methods in com.azure.search.documents.indexes that return SearchIndexerDataSourceConnectionModifier and TypeMethodDescriptionSearchIndexerClient.createDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection) Creates a new Azure AI Search data sourceSearchIndexerDataSources.createFromAzureBlobStorage(String dataSourceName, String storageConnectionString, String containerName) Creates a newSearchIndexerDataSourceConnectionto connect to an Azure Blob container.SearchIndexerDataSources.createFromAzureBlobStorage(String dataSourceName, String storageConnectionString, String containerName, String pathPrefix, String description, DataDeletionDetectionPolicy deletionDetectionPolicy) Creates a newSearchIndexerDataSourceConnectionto connect to an Azure Blob container.SearchIndexerDataSources.createFromAzureSql(String dataSourceName, String sqlConnectionString, String tableOrViewName) Creates a newSearchIndexerDataSourceConnectionto connect to an Azure SQL database.SearchIndexerDataSources.createFromAzureSql(String dataSourceName, String sqlConnectionString, String tableOrViewName, String description, DataChangeDetectionPolicy changeDetectionPolicy, DataDeletionDetectionPolicy deletionDetectionPolicy) Creates a newSearchIndexerDataSourceConnectionto connect to an Azure SQL database.SearchIndexerDataSources.createFromAzureTableStorage(String dataSourceName, String storageConnectionString, String tableName) Creates a newSearchIndexerDataSourceConnectionto connect to an Azure Table.SearchIndexerDataSources.createFromAzureTableStorage(String dataSourceName, String storageConnectionString, String tableName, String query, String description, DataDeletionDetectionPolicy deletionDetectionPolicy) Creates a newSearchIndexerDataSourceConnectionto connect to an Azure Table.SearchIndexerDataSources.createFromCosmos(String dataSourceName, String cosmosConnectionString, String collectionName) Creates a newSearchIndexerDataSourceConnectionto connect to a Cosmos database with change detection set to true.SearchIndexerDataSources.createFromCosmos(String dataSourceName, String cosmosConnectionString, String collectionName, Boolean useChangeDetection) Creates a newSearchIndexerDataSourceConnectionto connect to a Cosmos database.SearchIndexerDataSources.createFromCosmos(String dataSourceName, String cosmosConnectionString, String collectionName, String query, Boolean useChangeDetection, String description, DataDeletionDetectionPolicy deletionDetectionPolicy) Creates a newSearchIndexerDataSourceConnectionto connect to a Cosmos database.SearchIndexerClient.createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection) Creates a new Azure AI Search data source or updates a data source if it already existsSearchIndexerClient.getDataSourceConnection(String dataSourceConnectionName) Retrieves a DataSource from an Azure AI Search service.Methods in com.azure.search.documents.indexes that return types with arguments of type SearchIndexerDataSourceConnectionModifier and TypeMethodDescriptionSearchIndexerAsyncClient.createDataSourceConnection(SearchIndexerDataSourceConnection dataSource) Creates a new Azure AI Search data sourceMono<com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection>> SearchIndexerAsyncClient.createDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSource) Creates a new Azure AI Search data sourcecom.azure.core.http.rest.Response<SearchIndexerDataSourceConnection> SearchIndexerClient.createDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSourceConnection, com.azure.core.util.Context context) Creates a new Azure AI Search data sourceSearchIndexerAsyncClient.createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection dataSource) Creates a new Azure AI Search data source or updates a data source if it already exists.Mono<com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection>> SearchIndexerAsyncClient.createOrUpdateDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSource, boolean onlyIfUnchanged) Creates a new Azure AI Search data source or updates a data source if it already exists.com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection> SearchIndexerClient.createOrUpdateDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSourceConnection, boolean onlyIfUnchanged, com.azure.core.util.Context context) Creates a new Azure AI Search data source or updates a data source if it already exists.SearchIndexerAsyncClient.getDataSourceConnection(String dataSourceName) Retrieves a DataSource from an Azure AI Search service.Mono<com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection>> SearchIndexerAsyncClient.getDataSourceConnectionWithResponse(String dataSourceName) Retrieves a DataSource from an Azure AI Search service.com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection> SearchIndexerClient.getDataSourceConnectionWithResponse(String dataSourceConnectionName, com.azure.core.util.Context context) Retrieves a DataSource from an Azure AI Search service.com.azure.core.http.rest.PagedFlux<SearchIndexerDataSourceConnection> SearchIndexerAsyncClient.listDataSourceConnections()List all DataSources from an Azure AI Search service.com.azure.core.http.rest.PagedIterable<SearchIndexerDataSourceConnection> SearchIndexerClient.listDataSourceConnections()List all DataSources from an Azure AI Search service.com.azure.core.http.rest.PagedIterable<SearchIndexerDataSourceConnection> SearchIndexerClient.listDataSourceConnections(com.azure.core.util.Context context) List all DataSources from an Azure AI Search service.Methods in com.azure.search.documents.indexes with parameters of type SearchIndexerDataSourceConnectionModifier and TypeMethodDescriptionSearchIndexerAsyncClient.createDataSourceConnection(SearchIndexerDataSourceConnection dataSource) Creates a new Azure AI Search data sourceSearchIndexerClient.createDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection) Creates a new Azure AI Search data sourceMono<com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection>> SearchIndexerAsyncClient.createDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSource) Creates a new Azure AI Search data sourcecom.azure.core.http.rest.Response<SearchIndexerDataSourceConnection> SearchIndexerClient.createDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSourceConnection, com.azure.core.util.Context context) Creates a new Azure AI Search data sourceSearchIndexerAsyncClient.createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection dataSource) Creates a new Azure AI Search data source or updates a data source if it already exists.SearchIndexerClient.createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection) Creates a new Azure AI Search data source or updates a data source if it already existsMono<com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection>> SearchIndexerAsyncClient.createOrUpdateDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSource, boolean onlyIfUnchanged) Creates a new Azure AI Search data source or updates a data source if it already exists.com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection> SearchIndexerClient.createOrUpdateDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSourceConnection, boolean onlyIfUnchanged, com.azure.core.util.Context context) Creates a new Azure AI Search data source or updates a data source if it already exists.SearchIndexerAsyncClient.deleteDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSource, boolean onlyIfUnchanged) Deletes an Azure AI Search data source.com.azure.core.http.rest.Response<Void> SearchIndexerClient.deleteDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSourceConnection, boolean onlyIfUnchanged, com.azure.core.util.Context context) Delete a DataSource with Response -
Uses of SearchIndexerDataSourceConnection in com.azure.search.documents.indexes.models
Methods in com.azure.search.documents.indexes.models that return SearchIndexerDataSourceConnectionModifier and TypeMethodDescriptionSearchIndexerDataSourceConnection.fromJson(com.azure.json.JsonReader jsonReader) Reads an instance of SearchIndexerDataSourceConnection from the JsonReader.SearchIndexerDataSourceConnection.setConnectionString(String connectionString) Set the connectionString property: The connection string for the datasource.SearchIndexerDataSourceConnection.setContainer(SearchIndexerDataContainer container) Set the container property: The data container for the datasource.SearchIndexerDataSourceConnection.setDataChangeDetectionPolicy(DataChangeDetectionPolicy dataChangeDetectionPolicy) Set the dataChangeDetectionPolicy property: The data change detection policy for the datasource.SearchIndexerDataSourceConnection.setDataDeletionDetectionPolicy(DataDeletionDetectionPolicy dataDeletionDetectionPolicy) Set the dataDeletionDetectionPolicy property: The data deletion detection policy for the datasource.SearchIndexerDataSourceConnection.setDescription(String description) Set the description property: The description of the datasource.SearchIndexerDataSourceConnection.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 data source.SearchIndexerDataSourceConnection.setIdentity(SearchIndexerDataIdentity identity) Set the identity property: An explicit managed identity to use for this datasource.SearchIndexerDataSourceConnection.setType(SearchIndexerDataSourceType type) Set the type property: The type of the datasource.