@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
Parameter | Type |
---|---|
type | "base64url" | "base64" | "hexadecimal" | "HEXADECIMAL" |
Returns
SplitKeyManager
Properties
Property | Type | Default value | Defined in |
---|---|---|---|
indexCalled | number [] | [] | elasticsearch-reader-api/algorithms/id-utils/chunkers/key-manager.ts:11 |
keyChunkers | Chunker [] | [] | 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
Parameter | Type |
---|---|
num | number |
Returns
string