Encapsulates the subscription evaluation settings needed for the UI

interface SubscriptionEvaluationSettings {
    enabled?: boolean;
    interval?: number;
    threshold?: number;
    timeOut?: number;
}

Properties

enabled?: boolean

Indicates whether subscription evaluation before saving is enabled or not

interval?: number

Time interval to check on subscription evaluation job in seconds

threshold?: number

Threshold on the number of notifications for considering a subscription too noisy

timeOut?: number

Time out for the subscription evaluation check in seconds