@wholebuzz/mapreduce / Exports / types / Reducer
types.Reducer
Name |
---|
Key |
Value |
-
Base<Key, Value>
↳ Reducer
• Optional
cleanup: (context
: Context<Key, Value>) => Promise<void>
▸ (context
: Context<Key, Value>): Promise<void>
Name | Type |
---|---|
context |
Context<Key, Value> |
Returns: Promise<void>
Defined in: src/types.ts:24
• Optional
configure: (config
: MapReduceRuntimeConfig<Key, Value>) => void
▸ (config
: MapReduceRuntimeConfig<Key, Value>): void
Name | Type |
---|---|
config |
MapReduceRuntimeConfig<Key, Value> |
Returns: void
Inherited from: Base.configure
Defined in: src/types.ts:22
• reduce: (key
: Key, values
: Value[], context
: ReduceContext<Key, Value>) => void | Promise<void>
▸ (key
: Key, values
: Value[], context
: ReduceContext<Key, Value>): void | Promise<void>
Name | Type |
---|---|
key |
Key |
values |
Value[] |
context |
ReduceContext<Key, Value> |
Returns: void | Promise<void>
Defined in: src/types.ts:53
• Optional
setup: (context
: Context<Key, Value>) => Promise<void>
▸ (context
: Context<Key, Value>): Promise<void>
Name | Type |
---|---|
context |
Context<Key, Value> |
Returns: Promise<void>
Defined in: src/types.ts:23