Class KnowledgeSourceKind

java.lang.Object
com.azure.core.util.ExpandableStringEnum<KnowledgeSourceKind>
com.azure.search.documents.indexes.models.KnowledgeSourceKind
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class KnowledgeSourceKind extends com.azure.core.util.ExpandableStringEnum<KnowledgeSourceKind>
The kind of the knowledge source.
  • Field Details

    • SEARCH_INDEX

      public static final KnowledgeSourceKind SEARCH_INDEX
      A knowledge source that retrieves data from a Search Index.
    • AZURE_BLOB

      public static final KnowledgeSourceKind AZURE_BLOB
      A knowledge source that retrieves and ingests data from Azure Blob Storage to a Search Index.
    • WEB

      public static final KnowledgeSourceKind WEB
      A knowledge source that retrieves data from the web.
    • REMOTE_SHARE_POINT

      public static final KnowledgeSourceKind REMOTE_SHARE_POINT
      A knowledge source that retrieves data from a remote SharePoint endpoint.
    • INDEXED_SHARE_POINT

      public static final KnowledgeSourceKind INDEXED_SHARE_POINT
      A knowledge source that retrieves and ingests data from SharePoint to a Search Index.
    • INDEXED_ONE_LAKE

      public static final KnowledgeSourceKind INDEXED_ONE_LAKE
      A knowledge source that retrieves and ingests data from OneLake to a Search Index.
  • Constructor Details

    • KnowledgeSourceKind

      @Deprecated public KnowledgeSourceKind()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of KnowledgeSourceKind value.
  • Method Details

    • fromString

      public static KnowledgeSourceKind fromString(String name)
      Creates or finds a KnowledgeSourceKind from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding KnowledgeSourceKind.
    • values

      public static Collection<KnowledgeSourceKind> values()
      Gets known KnowledgeSourceKind values.
      Returns:
      known KnowledgeSourceKind values.