BlobIndexerParsingMode Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. search. documents. indexes. models. BlobIndexerParsingMode
- com.
- com.
public final class BlobIndexerParsingMode
extends ExpandableStringEnum<BlobIndexerParsingMode>
Represents the parsing mode for indexing from an Azure blob data source.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Blob |
DEFAULT
Set to default for normal file processing. |
|
static final
Blob |
DELIMITED_TEXT
Set to delimited |
|
static final
Blob |
JSON
Set to json to extract structured content from JSON files. |
|
static final
Blob |
JSON_ARRAY
Set to json |
|
static final
Blob |
JSON_LINES
Set to json |
|
static final
Blob |
MARKDOWN
Set to markdown to extract content from markdown files. |
|
static final
Blob |
TEXT
Set to text to improve indexing performance on plain text files in blob storage. |
Constructor Summary
| Constructor | Description |
|---|---|
| BlobIndexerParsingMode() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Blob |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Blob |
fromString(String name)
Creates or finds a Blob |
|
static
Collection<Blob |
values()
Gets known Blob |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
DEFAULT
public static final BlobIndexerParsingMode DEFAULT
Set to default for normal file processing.
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.
TEXT
public static final BlobIndexerParsingMode TEXT
Set to text to improve indexing performance on plain text files in blob storage.
Constructor Details
BlobIndexerParsingMode
@Deprecated
public BlobIndexerParsingMode()
Deprecated
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:
Returns:
values
public static Collection<BlobIndexerParsingMode> values()
Gets known BlobIndexerParsingMode values.
Returns: