ISummarizerRuntime Interface
Signature
export interface ISummarizerRuntime extends IConnectableRuntime
Extends: IConnectableRuntime
Properties
| Property | Type | Description |
|---|---|---|
| logger | ITelemetryLogger | |
| summarizerClientId | string | undefined | clientId of parent (non-summarizing) container that owns summarizer container |
Methods
| Method | Return Type | Description |
|---|---|---|
| closeFn() | void | |
| on(event, listener) | this | |
| removeListener(event, listener) | this |
Property Details
logger
Signature
readonly logger: ITelemetryLogger;
Type: ITelemetryLogger
summarizerClientId
clientId of parent (non-summarizing) container that owns summarizer container
Signature
readonly summarizerClientId: string | undefined;
Type: string | undefined
Method Details
closeFn
Signature
closeFn(): void;
on
Signature
on(event: "batchEnd", listener: (error: any, op: ISequencedDocumentMessage) => void): this;
Parameters
| Parameter | Type | Description |
|---|---|---|
| event | "batchEnd" | |
| listener | (error: any, op: ISequencedDocumentMessage) => void |
Returns
Return type: this
removeListener
Signature
removeListener(event: "batchEnd", listener: (error: any, op: ISequencedDocumentMessage) => void): this;
Parameters
| Parameter | Type | Description |
|---|---|---|
| event | "batchEnd" | |
| listener | (error: any, op: ISequencedDocumentMessage) => void |
Returns
Return type: this