Compartir a través de


BlobIndexerParsingMode Class

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 BlobIndexerParsingMode DEFAULT

Set to default for normal file processing.

static final BlobIndexerParsingMode DELIMITED_TEXT

Set to delimitedText when blobs are plain CSV files.

static final BlobIndexerParsingMode JSON

Set to json to extract structured content from JSON files.

static final BlobIndexerParsingMode JSON_ARRAY

Set to jsonArray to extract individual elements of a JSON array as separate documents.

static final BlobIndexerParsingMode JSON_LINES

Set to jsonLines to extract individual JSON entities, separated by a new line, as separate documents.

static final BlobIndexerParsingMode 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 BlobIndexerParsingMode value.

Method Summary

Modifier and Type Method and Description
static BlobIndexerParsingMode fromString(String name)

Creates or finds a BlobIndexerParsingMode from its string representation.

static Collection<BlobIndexerParsingMode> values()

Gets known BlobIndexerParsingMode values.

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.

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

Use the fromString(String name) 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 values()

Gets known BlobIndexerParsingMode values.

Returns:

known BlobIndexerParsingMode values.

Applies to