Google Cloud Recommender v1 API - Class MarkRecommendationClaimedRequest (3.6.0)

public sealed class MarkRecommendationClaimedRequest : IMessage<MarkRecommendationClaimedRequest>, IEquatable<MarkRecommendationClaimedRequest>, IDeepCloneable<MarkRecommendationClaimedRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Recommender v1 API class MarkRecommendationClaimedRequest.

Request for the MarkRecommendationClaimed Method.

Inheritance

object > MarkRecommendationClaimedRequest

Namespace

Google.Cloud.Recommender.V1

Assembly

Google.Cloud.Recommender.V1.dll

Constructors

MarkRecommendationClaimedRequest()

public MarkRecommendationClaimedRequest()

MarkRecommendationClaimedRequest(MarkRecommendationClaimedRequest)

public MarkRecommendationClaimedRequest(MarkRecommendationClaimedRequest other)
Parameter
NameDescription
otherMarkRecommendationClaimedRequest

Properties

Etag

public string Etag { get; set; }

Required. Fingerprint of the Recommendation. Provides optimistic locking.

Property Value
TypeDescription
string

Name

public string Name { get; set; }

Required. Name of the recommendation.

Property Value
TypeDescription
string

RecommendationName

public RecommendationName RecommendationName { get; set; }

RecommendationName-typed view over the Name resource name property.

Property Value
TypeDescription
RecommendationName

StateMetadata

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}$/.

Property Value
TypeDescription
MapFieldstringstring