Required. Fingerprint for optimistic concurrency returned in Get requests.
Must be provided for Update requests. If the value provided does not match
the value known to the server, ABORTED will be thrown, and the client
should retry the read-modify-write cycle.
public MapField<string, NotificationSettings> NotificationSettings { get; }
Required. Map of each notification type and its settings to get/set all
settings at once. The server will validate the value for each notification
type.
[[["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."],[[["\u003cp\u003eThe latest version of the Advisory Notifications v1 API is 1.7.0, with several earlier versions available, including 1.3.0 which is the version this documentation refers to.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSettings\u003c/code\u003e class in the \u003ccode\u003eGoogle.Cloud.AdvisoryNotifications.V1\u003c/code\u003e namespace provides configuration options for the Advisory Notifications API and implements multiple interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSettings\u003c/code\u003e class includes properties like \u003ccode\u003eEtag\u003c/code\u003e for concurrency control, \u003ccode\u003eName\u003c/code\u003e for resource identification, \u003ccode\u003eNotificationSettings\u003c/code\u003e for configuring notification types, and \u003ccode\u003eSettingsName\u003c/code\u003e for a typed view of the resource name.\u003c/p\u003e\n"],["\u003cp\u003eThe Settings class includes two constructors, a default one, and one to make a copy of an existing settings.\u003c/p\u003e\n"],["\u003cp\u003eThe Settings class inherits from \u003ca href=\"https://learn.microsoft.com/dotnet/api/system.object\"\u003eobject\u003c/a\u003e and its members: GetHashCode(), GetType(), and ToString().\u003c/p\u003e\n"]]],[],null,[]]