MessagePayloadFormat(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents the format of message data.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
protobuf |
google.cloud.eventarc_v1.types.Pipeline.MessagePayloadFormat.ProtobufFormat
Optional. Protobuf format. This field is a member of oneof_ kind.
|
avro |
google.cloud.eventarc_v1.types.Pipeline.MessagePayloadFormat.AvroFormat
Optional. Avro format. This field is a member of oneof_ kind.
|
json |
google.cloud.eventarc_v1.types.Pipeline.MessagePayloadFormat.JsonFormat
Optional. JSON format. This field is a member of oneof_ kind.
|
Classes
AvroFormat
AvroFormat(mapping=None, *, ignore_unknown_fields=False, **kwargs)The format of an AVRO message payload.
JsonFormat
JsonFormat(mapping=None, *, ignore_unknown_fields=False, **kwargs)The format of a JSON message payload.
ProtobufFormat
ProtobufFormat(mapping=None, *, ignore_unknown_fields=False, **kwargs)The format of a Protobuf message payload.