public sealed class StructuredMessage : IMessage<StructuredMessage>, IEquatable<StructuredMessage>, IDeepCloneable<StructuredMessage>, IBufferMessage, IMessage
Reference 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 |