Class AzureAISearchSpace
java.lang.Object
io.nosqlbench.adapters.api.activityimpl.uniform.BaseSpace<AzureAISearchSpace>
io.nosqlbench.adapter.azureaisearch.AzureAISearchSpace
- All Implemented Interfaces:
Space,NBNamedElement,AutoCloseable
The
AzureAISearchSpace class is a context object which stores all
stateful contextual information needed to interact with the
Azure AI Search database instance.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.nosqlbench.adapters.api.activityimpl.uniform.BaseSpace
BaseSpace.BasicSpace -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.azure.search.documents.indexes.SearchIndexClient -
Constructor Summary
ConstructorsConstructorDescriptionAzureAISearchSpace(AzureAISearchDriverAdapter adapter, long idx, NBConfiguration cfg) Create a newAzureAISearchSpaceObject which stores all stateful contextual information needed to interact with the Azure AI Search database instance. -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static NBConfigModelcom.azure.search.documents.indexes.SearchIndexClient
-
Field Details
-
searchIndexClient
protected com.azure.search.documents.indexes.SearchIndexClient searchIndexClient
-
-
Constructor Details
-
AzureAISearchSpace
Create a newAzureAISearchSpaceObject which stores all stateful contextual information needed to interact with the Azure AI Search database instance.- Parameters:
idx- The name of this spacecfg- The configuration (NBConfiguration) for this nb run
-
-
Method Details
-
getSearchIndexClient
public com.azure.search.documents.indexes.SearchIndexClient getSearchIndexClient() -
getConfigModel
-
close
-