A description of how the quota check failed. Clients can use this
description to find more about the quota configuration in the service's
public documentation, or find the relevant quota limit to adjust through
developer console.
For example: "Service disabled" or "Daily Limit for read operations
exceeded".
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["The `Violation` class, part of the `Google.Rpc` namespace, describes a single quota violation within the `Google.Api.CommonProtos` library, specifically in version 2.2.0."],["This class includes properties like `Description` and `Subject` to provide details about the quota failure, including a description of why the check failed and the subject that caused it."],["The `Violation` class implements the `Protobuf.IBufferMessage` interface and provides constructors for creating instances, including one that accepts another `Violation` object."],["It includes methods like `Clone()`, `Equals()`, `GetHashCode()`, `MergeFrom()`, `ToString()`, `WriteTo()` and `CalculateSize()` for object manipulation and data processing."],["There are two integer fields, `DescriptionFieldNumber` and `SubjectFieldNumber`, that are used to identify the two respective fields within the serialized data."]]],[]]