Package | Description |
---|---|
com.azure.search.documents.indexes |
Package containing classes for creating
SearchIndexClient ,
SearchIndexAsyncClient ,
SearchIndexerClient , or
SearchIndexerAsyncClient used to perform resource management operations
on an Azure Cognitive Search service. |
com.azure.search.documents.indexes.models |
Package containing classes for SearchServiceClient.
|
Modifier and Type | Method and Description |
---|---|
SearchIndexerDataSourceConnection |
SearchIndexerClient.createDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection)
Creates a new Azure Cognitive Search data source
|
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromAzureBlobStorage(String dataSourceName,
String storageConnectionString,
String containerName)
Creates a new
SearchIndexerDataSourceConnection to connect to an Azure Blob container. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromAzureBlobStorage(String dataSourceName,
String storageConnectionString,
String containerName,
String pathPrefix,
String description,
DataDeletionDetectionPolicy deletionDetectionPolicy)
Creates a new
SearchIndexerDataSourceConnection to connect to an Azure Blob container. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromAzureSql(String dataSourceName,
String sqlConnectionString,
String tableOrViewName)
Creates a new
SearchIndexerDataSourceConnection to connect to an Azure SQL database. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromAzureSql(String dataSourceName,
String sqlConnectionString,
String tableOrViewName,
String description,
DataChangeDetectionPolicy changeDetectionPolicy,
DataDeletionDetectionPolicy deletionDetectionPolicy)
Creates a new
SearchIndexerDataSourceConnection to connect to an Azure SQL database. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromAzureTableStorage(String dataSourceName,
String storageConnectionString,
String tableName)
Creates a new
SearchIndexerDataSourceConnection to connect to an Azure Table. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromAzureTableStorage(String dataSourceName,
String storageConnectionString,
String tableName,
String query,
String description,
DataDeletionDetectionPolicy deletionDetectionPolicy)
Creates a new
SearchIndexerDataSourceConnection to connect to an Azure Table. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromCosmos(String dataSourceName,
String cosmosConnectionString,
String collectionName)
Creates a new
SearchIndexerDataSourceConnection to connect to a Cosmos database with change detection
set to true. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromCosmos(String dataSourceName,
String cosmosConnectionString,
String collectionName,
Boolean useChangeDetection)
Creates a new
SearchIndexerDataSourceConnection to connect to a Cosmos database. |
static SearchIndexerDataSourceConnection |
SearchIndexerDataSources.createFromCosmos(String dataSourceName,
String cosmosConnectionString,
String collectionName,
String query,
Boolean useChangeDetection,
String description,
DataDeletionDetectionPolicy deletionDetectionPolicy)
Creates a new
SearchIndexerDataSourceConnection to connect to a Cosmos database. |
SearchIndexerDataSourceConnection |
SearchIndexerClient.createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection)
Creates a new Azure Cognitive Search data source or updates a data source if it already exists
|
SearchIndexerDataSourceConnection |
SearchIndexerClient.getDataSourceConnection(String dataSourceConnectionName)
Retrieves a DataSource from an Azure Cognitive Search service.
|
Modifier and Type | Method and Description |
---|---|
SearchIndexerDataSourceConnection |
SearchIndexerClient.createDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection)
Creates a new Azure Cognitive Search data source
|
Mono<SearchIndexerDataSourceConnection> |
SearchIndexerAsyncClient.createDataSourceConnection(SearchIndexerDataSourceConnection dataSource)
Creates a new Azure Cognitive Search data source
|
Mono<com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection>> |
SearchIndexerAsyncClient.createDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSource)
Creates a new Azure Cognitive Search data source
|
com.azure.core.http.rest.Response<SearchIndexerDataSourceConnection> |
SearchIndexerClient.createDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSourceConnection,
com.azure.core.util.Context context)
Creates a new Azure Cognitive Search data source
|
SearchIndexerDataSourceConnection |
SearchIndexerClient.createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection dataSourceConnection)
Creates a new Azure Cognitive Search data source or updates a data source if it already exists
|
Mono<SearchIndexerDataSourceConnection> |
SearchIndexerAsyncClient.createOrUpdateDataSourceConnection(SearchIndexerDataSourceConnection dataSource)
Creates a new Azure Cognitive 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 Cognitive 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 Cognitive Search data source or updates a data source if it already exists.
|
Mono<com.azure.core.http.rest.Response<Void>> |
SearchIndexerAsyncClient.deleteDataSourceConnectionWithResponse(SearchIndexerDataSourceConnection dataSource,
boolean onlyIfUnchanged)
Deletes an Azure Cognitive 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
|
Modifier and Type | Method and Description |
---|---|
SearchIndexerDataSourceConnection |
CreateOrUpdateDataSourceConnectionOptions.getDataSourceConnection()
Gets the
data source connection that will be created or updated. |
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setConnectionString(String connectionString)
Set the connectionString property: The connection string for the
datasource.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setContainer(SearchIndexerDataContainer container)
Set the container property: The data container for the datasource.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setDataChangeDetectionPolicy(DataChangeDetectionPolicy dataChangeDetectionPolicy)
Set the dataChangeDetectionPolicy property: The data change detection
policy for the datasource.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setDataDeletionDetectionPolicy(DataDeletionDetectionPolicy dataDeletionDetectionPolicy)
Set the dataDeletionDetectionPolicy property: The data deletion
detection policy for the datasource.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setDescription(String description)
Set the description property: The description of the datasource.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setEncryptionKey(SearchResourceEncryptionKey encryptionKey)
Set the encryptionKey property: A description of an encryption key that you create in Azure Key Vault.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setETag(String eTag)
Set the eTag property: The ETag of the data source.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setIdentity(SearchIndexerDataIdentity identity)
Set the identity property: An explicit managed identity to use for this datasource.
|
SearchIndexerDataSourceConnection |
SearchIndexerDataSourceConnection.setType(SearchIndexerDataSourceType type)
Set the type property: The type of the datasource.
|
Constructor and Description |
---|
CreateOrUpdateDataSourceConnectionOptions(SearchIndexerDataSourceConnection dataSourceConnection)
Creates the property bag used to create or update a
data source
connection . |
Copyright © 2021 Microsoft Corporation. All rights reserved.