Class BlobIndexerParsingMode

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

public final class BlobIndexerParsingMode extends com.azure.core.util.ExpandableStringEnum<BlobIndexerParsingMode>
Represents the parsing mode for indexing from an Azure blob data source.
  • Field Details

    • DEFAULT

      public static final BlobIndexerParsingMode DEFAULT
      Set to default for normal file processing.
    • TEXT

      public static final BlobIndexerParsingMode TEXT
      Set to text to improve indexing performance on plain text files in blob storage.
    • DELIMITED_TEXT

      public static final BlobIndexerParsingMode DELIMITED_TEXT
      Set to delimitedText when blobs are plain CSV files.
    • JSON

      public static final BlobIndexerParsingMode JSON
      Set to json to extract structured content from JSON files.
    • JSON_ARRAY

      public static final BlobIndexerParsingMode JSON_ARRAY
      Set to jsonArray to extract individual elements of a JSON array as separate documents.
    • JSON_LINES

      public static final BlobIndexerParsingMode JSON_LINES
      Set to jsonLines to extract individual JSON entities, separated by a new line, as separate documents.
    • MARKDOWN

      public static final BlobIndexerParsingMode MARKDOWN
      Set to markdown to extract content from markdown files.
  • Constructor Details

    • BlobIndexerParsingMode

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

    • fromString

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

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