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 Summary
FieldsModifier and TypeFieldDescriptionstatic final BlobIndexerParsingModeSet to default for normal file processing.static final BlobIndexerParsingModeSet to delimitedText when blobs are plain CSV files.static final BlobIndexerParsingModeSet to json to extract structured content from JSON files.static final BlobIndexerParsingModeSet to jsonArray to extract individual elements of a JSON array as separate documents.static final BlobIndexerParsingModeSet to jsonLines to extract individual JSON entities, separated by a new line, as separate documents.static final BlobIndexerParsingModeSet to markdown to extract content from markdown files.static final BlobIndexerParsingModeSet to text to improve indexing performance on plain text files in blob storage. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BlobIndexerParsingModefromString(String name) Creates or finds a BlobIndexerParsingMode from its string representation.static Collection<BlobIndexerParsingMode> values()Gets known BlobIndexerParsingMode values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, getValue, hashCode, toString, values
-
Field Details
-
DEFAULT
Set to default for normal file processing. -
TEXT
Set to text to improve indexing performance on plain text files in blob storage. -
DELIMITED_TEXT
Set to delimitedText when blobs are plain CSV files. -
JSON
Set to json to extract structured content from JSON files. -
JSON_ARRAY
Set to jsonArray to extract individual elements of a JSON array as separate documents. -
JSON_LINES
Set to jsonLines to extract individual JSON entities, separated by a new line, as separate documents. -
MARKDOWN
Set to markdown to extract content from markdown files.
-
-
Constructor Details
-
BlobIndexerParsingMode
Deprecated.Use thefromString(String)factory method.Creates a new instance of BlobIndexerParsingMode value.
-
-
Method Details
-
fromString
Creates or finds a BlobIndexerParsingMode from its string representation.- Parameters:
name- a name to look for.- Returns:
- the corresponding BlobIndexerParsingMode.
-
values
Gets known BlobIndexerParsingMode values.- Returns:
- known BlobIndexerParsingMode values.
-
fromString(String)factory method.