Skip to main content
Version: v1

ISummaryConfigurationHeuristics Interface

Signature​

export interface ISummaryConfigurationHeuristics extends ISummaryBaseConfiguration

Extends: ISummaryBaseConfiguration

Properties​

PropertyTypeDescription
idleTimenumberDefines the maximum allowed time in between summarizations.
maxOpsnumberDefines the maximum number of Ops, since the last received Ack, that can be allowed before running the summary with reason maxOps.
maxTimenumberDefines the maximum allowed time, since the last received Ack, before running the summary with reason maxTime.
minOpsForLastSummaryAttemptnumberDefines the minimum number of Ops, since the last received Ack, that can be allowed before running the last summary.
state"enabled"

Property Details​

idleTime​

Defines the maximum allowed time in between summarizations.

Signature​

idleTime: number;

Type: number

maxOps​

Defines the maximum number of Ops, since the last received Ack, that can be allowed before running the summary with reason maxOps.

Signature​

maxOps: number;

Type: number

maxTime​

Defines the maximum allowed time, since the last received Ack, before running the summary with reason maxTime.

Signature​

maxTime: number;

Type: number

minOpsForLastSummaryAttempt​

Defines the minimum number of Ops, since the last received Ack, that can be allowed before running the last summary.

Signature​

minOpsForLastSummaryAttempt: number;

Type: number

state​

Signature​

state: "enabled";

Type: "enabled"