public sealed class StructuredMessage : IMessage<StructuredMessage>, IEquatable<StructuredMessage>, IDeepCloneable<StructuredMessage>, IBufferMessage, IMessageReference documentation and code samples for the Dataflow v1beta3 API class StructuredMessage.
A 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
IMessageStructuredMessage, IEquatableStructuredMessage, IDeepCloneableStructuredMessage, 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 |
RepeatedFieldStructuredMessageTypesParameter |
|