Class MarkInsightAcceptedRequest (2.8.0)

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

Request for the MarkInsightAccepted method.

Inheritance

Object > MarkInsightAcceptedRequest

Namespace

Google.Cloud.Recommender.V1

Assembly

Google.Cloud.Recommender.V1.dll

Constructors

MarkInsightAcceptedRequest()

public MarkInsightAcceptedRequest()

MarkInsightAcceptedRequest(MarkInsightAcceptedRequest)

public MarkInsightAcceptedRequest(MarkInsightAcceptedRequest other)
Parameter
NameDescription
otherMarkInsightAcceptedRequest

Properties

Etag

public string Etag { get; set; }

Required. Fingerprint of the Insight. Provides optimistic locking.

Property Value
TypeDescription
String

InsightName

public InsightName InsightName { get; set; }

InsightName-typed view over the Name resource name property.

Property Value
TypeDescription
InsightName

Name

public string Name { get; set; }

Required. Name of the insight.

Property Value
TypeDescription
String

StateMetadata

public MapField<string, string> StateMetadata { get; }

Optional. State properties user wish to include with this state. Full replace of the current state_metadata.

Property Value
TypeDescription
MapField<String, String>