Class AzureAISearchSpace

All Implemented Interfaces:
Space, NBNamedElement, AutoCloseable

public class AzureAISearchSpace extends BaseSpace<AzureAISearchSpace>
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:
  • Field Details

    • searchIndexClient

      protected com.azure.search.documents.indexes.SearchIndexClient searchIndexClient
  • Constructor Details

    • AzureAISearchSpace

      public AzureAISearchSpace(AzureAISearchDriverAdapter adapter, long idx, NBConfiguration cfg)
      Create a new AzureAISearchSpace Object which stores all stateful contextual information needed to interact with the Azure AI Search database instance.
      Parameters:
      idx - The name of this space
      cfg - The configuration (NBConfiguration) for this nb run
  • Method Details

    • getSearchIndexClient

      public com.azure.search.documents.indexes.SearchIndexClient getSearchIndexClient()
    • getConfigModel

      public static NBConfigModel getConfigModel()
    • close

      public void close() throws Exception
      Throws:
      Exception