@terascope/elasticsearch-asset-apis / elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers / SpecialKeyChunker
Class: SpecialKeyChunker
Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:56
Extends
BaseChunker
Constructors
Constructor
new SpecialKeyChunker(
chars
):SpecialKeyChunker
Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:8
Parameters
Parameter | Type |
---|---|
chars | readonly string [] | string [] |
Returns
SpecialKeyChunker
Inherited from
BaseChunker.constructor
Properties
Property | Type | Default value | Inherited from | Defined in |
---|---|---|---|---|
index | number | 0 | BaseChunker.index | elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:3 |
isDone | boolean | false | BaseChunker.isDone | elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:2 |
keys | string [] | undefined | BaseChunker.keys | elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:6 |
took | number | 0 | BaseChunker.took | elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:4 |
total | number | undefined | BaseChunker.total | elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:5 |
Methods
chunk()
chunk(
numOfChars
):string
Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:57
Parameters
Parameter | Type |
---|---|
numOfChars | number |
Returns
string
Overrides
BaseChunker.chunk
commit()
commit():
void
Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:25
Returns
void
Inherited from
BaseChunker.commit
split()
split(
numOfChars
):object
Defined in: elasticsearch-reader-api/algorithms/id-utils/chunkers/key-chunkers.ts:15
Parameters
Parameter | Type |
---|---|
numOfChars | number |
Returns
object
range
range:
string
took
took:
number
Inherited from
BaseChunker.split