public sealed class Pipeline.Types.MessagePayloadFormat : IMessage<Pipeline.Types.MessagePayloadFormat>, IEquatable<Pipeline.Types.MessagePayloadFormat>, IDeepCloneable<Pipeline.Types.MessagePayloadFormat>, IBufferMessage, IMessage
Reference 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 |