public sealed class StructuredMessage : IMessage<StructuredMessage>, IEquatable<StructuredMessage>, IDeepCloneable<StructuredMessage>, IBufferMessage, IMessageA rich message format, including a human readable string, a key for identifying the message, and structured data associated with the message for programmatic consumption.
Implements
IMessage<StructuredMessage>, IEquatable<StructuredMessage>, IDeepCloneable<StructuredMessage>, IBufferMessage, IMessageNamespace
Google.Cloud.Dataflow.V1Beta3Assembly
Google.Cloud.Dataflow.V1Beta3.dll
Constructors
StructuredMessage()
public StructuredMessage()StructuredMessage(StructuredMessage)
public StructuredMessage(StructuredMessage other)| Parameter | |
|---|---|
| Name | Description |
other |
StructuredMessage |
Properties
MessageKey
public string MessageKey { get; set; }Identifier for this message type. Used by external systems to internationalize or personalize message.
| Property Value | |
|---|---|
| Type | Description |
String |
|
MessageText
public string MessageText { get; set; }Human-readable version of message.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Parameters
public RepeatedField<StructuredMessage.Types.Parameter> Parameters { get; }The structured data associated with this message.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<StructuredMessage.Types.Parameter> |
|