public sealed class TypedPayload : IMessage<TypedPayload>, IEquatable<TypedPayload>, IDeepCloneable<TypedPayload>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class TypedPayload.
Payload with a type.
Implements
IMessageTypedPayload, IEquatableTypedPayload, IDeepCloneableTypedPayload, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
TypedPayload()
public TypedPayload()TypedPayload(TypedPayload)
public TypedPayload(TypedPayload other)| Parameter | |
|---|---|
| Name | Description |
other |
TypedPayload |
Properties
DisplayName
public string DisplayName { get; set; }Required. The display name of the payload.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Metadata
public Struct Metadata { get; set; }Optional. The metadata of the payload.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|
Type
public string Type { get; set; }Required. The type of the payload.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Value
public Struct Value { get; set; }Required. The value of the payload.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|