Package version:

Interface PathHierarchyTokenizer

Tokenizer for path-like hierarchies. This tokenizer is implemented using Apache Lucene.

interface PathHierarchyTokenizer {
    delimiter?: string;
    maxTokenLength?: number;
    name: string;
    numberOfTokensToSkip?: number;
    odatatype: "#Microsoft.Azure.Search.PathHierarchyTokenizerV2";
    replacement?: string;
    reverseTokenOrder?: boolean;
}

Hierarchy (view full)

Properties

delimiter?: string

The delimiter character to use. Default is "/".

maxTokenLength?: number

The maximum token length. Default and maximum is 300.

name: string

The name of the tokenizer. It must only contain letters, digits, spaces, dashes or underscores, can only start and end with alphanumeric characters, and is limited to 128 characters.

numberOfTokensToSkip?: number

The number of initial tokens to skip. Default is 0.

odatatype

Polymorphic discriminator, which specifies the different types this object can be

replacement?: string

A value that, if set, replaces the delimiter character. Default is "/".

reverseTokenOrder?: boolean

A value indicating whether to generate tokens in reverse order. Default is false.