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.