public sealed class Pipeline.Types.MessagePayloadFormat : IMessage<Pipeline.Types.MessagePayloadFormat>, IEquatable<Pipeline.Types.MessagePayloadFormat>, IDeepCloneable<Pipeline.Types.MessagePayloadFormat>, IBufferMessage, IMessageReference documentation and code samples for the Eventarc v1 API class Pipeline.Types.MessagePayloadFormat.
Represents the format of message data.
Implements
IMessagePipelineTypesMessagePayloadFormat, IEquatablePipelineTypesMessagePayloadFormat, IDeepCloneablePipelineTypesMessagePayloadFormat, IBufferMessage, IMessageNamespace
Google.Cloud.Eventarc.V1Assembly
Google.Cloud.Eventarc.V1.dll
Constructors
MessagePayloadFormat()
public MessagePayloadFormat()MessagePayloadFormat(MessagePayloadFormat)
public MessagePayloadFormat(Pipeline.Types.MessagePayloadFormat other)| Parameter | |
|---|---|
| Name | Description |
other |
PipelineTypesMessagePayloadFormat |
Properties
Avro
public Pipeline.Types.MessagePayloadFormat.Types.AvroFormat Avro { get; set; }Optional. Avro format.
| Property Value | |
|---|---|
| Type | Description |
PipelineTypesMessagePayloadFormatTypesAvroFormat |
|
Json
public Pipeline.Types.MessagePayloadFormat.Types.JsonFormat Json { get; set; }Optional. JSON format.
| Property Value | |
|---|---|
| Type | Description |
PipelineTypesMessagePayloadFormatTypesJsonFormat |
|
KindCase
public Pipeline.Types.MessagePayloadFormat.KindOneofCase KindCase { get; }| Property Value | |
|---|---|
| Type | Description |
PipelineTypesMessagePayloadFormatKindOneofCase |
|
Protobuf
public Pipeline.Types.MessagePayloadFormat.Types.ProtobufFormat Protobuf { get; set; }Optional. Protobuf format.
| Property Value | |
|---|---|
| Type | Description |
PipelineTypesMessagePayloadFormatTypesProtobufFormat |
|