public sealed class MarkRecommendationFailedRequest : IMessage<MarkRecommendationFailedRequest>, IEquatable<MarkRecommendationFailedRequest>, IDeepCloneable<MarkRecommendationFailedRequest>, IBufferMessage, IMessage
public MapField<string, string> StateMetadata { get; }
State properties to include with this state. Overwrites any existing
state_metadata.
Keys must match the regex /^[a-z0-9][a-z0-9_.-]{0,62}$/.
Values must match the regex /^[a-zA-Z0-9_./-]{0,255}$/.
[[["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-03-21 UTC."],[[["The `MarkRecommendationFailedRequest` class is used to request the `MarkRecommendationFailed` method within the `Google.Cloud.Recommender.V1` namespace and is part of version 2.6.0, with version 3.7.0 being the latest."],["This class inherits from `Object` and implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, showing it is a part of Google's Protocol Buffers and .NET ecosystem."],["`MarkRecommendationFailedRequest` instances can be created with a default constructor or by cloning another `MarkRecommendationFailedRequest` object, offering flexibility in object instantiation."],["The class includes properties like `Etag` (for optimistic locking), `Name` (for identifying the recommendation), `RecommendationName` (a typed view of the resource name), and `StateMetadata` (for associated state properties), which are crucial for managing recommendations."],["There are several versions of this, between 2.5.0 and 3.7.0, all of which have been documented, as shown by the links provided."]]],[]]