public sealed class Snooze.Types.Criteria : IMessage<Snooze.Types.Criteria>, IEquatable<Snooze.Types.Criteria>, IDeepCloneable<Snooze.Types.Criteria>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class Snooze.Types.Criteria.
Criteria specific to the AlertPolicys that this Snooze applies to. The
Snooze will suppress alerts that come from one of the AlertPolicys
whose names are supplied.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["This webpage provides documentation for the `Snooze.Types.Criteria` class within the Google Cloud Monitoring v3 API, specifically for version 3.7.0, with links to other versions."],["The `Snooze.Types.Criteria` class is used to define which `AlertPolicy`s a `Snooze` applies to, suppressing alerts from specified policies."],["It implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its role in message handling and object management within the API."],["The class includes a `Policies` property, which is a `RepeatedField` of strings that lists the `AlertPolicy` names to be snoozed, with a limit of 16 policies per snooze."],["The documentation includes constructors for creating `Criteria` objects and lists inherited members from the `object` class."]]],[]]