Skip to main content

@terascope/elasticsearch-asset-apis / elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager / SplitKeyManager

Class: SplitKeyManager

Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager.ts:9

Constructors​

Constructor​

new SplitKeyManager(type): SplitKeyManager

Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager.ts:13

Parameters​

ParameterType
type"base64url" | "base64" | "hexadecimal" | "HEXADECIMAL"

Returns​

SplitKeyManager

Properties​

PropertyTypeDefault valueDefined in
indexCallednumber[][]elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager.ts:11
keyChunkersChunker[][]elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager.ts:10

Methods​

commit()​

commit(): void

Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager.ts:75

Returns​

void


split()​

split(num): string

Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager.ts:43

Parameters​

ParameterType
numnumber

Returns​

string