Class: Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat
- Inherits:
-
Object
- Object
- Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/eventarc/v1/pipeline.rb
Overview
Represents the format of message data.
Defined Under Namespace
Classes: AvroFormat, JsonFormat, ProtobufFormat
Instance Attribute Summary collapse
-
#avro ⇒ ::Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat::AvroFormat
Optional.
-
#json ⇒ ::Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat::JsonFormat
Optional.
-
#protobuf ⇒ ::Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat::ProtobufFormat
Optional.
Instance Attribute Details
#avro ⇒ ::Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat::AvroFormat
Returns Optional. Avro format.
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
# File 'proto_docs/google/cloud/eventarc/v1/pipeline.rb', line 108 class MessagePayloadFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The format of a JSON message payload. class JsonFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The format of a Protobuf message payload. # @!attribute [rw] schema_definition # @return [::String] # Optional. The entire schema definition is stored in this field. class ProtobufFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The format of an AVRO message payload. # @!attribute [rw] schema_definition # @return [::String] # Optional. The entire schema definition is stored in this field. class AvroFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#json ⇒ ::Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat::JsonFormat
Returns Optional. JSON format.
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
# File 'proto_docs/google/cloud/eventarc/v1/pipeline.rb', line 108 class MessagePayloadFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The format of a JSON message payload. class JsonFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The format of a Protobuf message payload. # @!attribute [rw] schema_definition # @return [::String] # Optional. The entire schema definition is stored in this field. class ProtobufFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The format of an AVRO message payload. # @!attribute [rw] schema_definition # @return [::String] # Optional. The entire schema definition is stored in this field. class AvroFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#protobuf ⇒ ::Google::Cloud::Eventarc::V1::Pipeline::MessagePayloadFormat::ProtobufFormat
Returns Optional. Protobuf format.
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 |
# File 'proto_docs/google/cloud/eventarc/v1/pipeline.rb', line 108 class MessagePayloadFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The format of a JSON message payload. class JsonFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The format of a Protobuf message payload. # @!attribute [rw] schema_definition # @return [::String] # Optional. The entire schema definition is stored in this field. class ProtobufFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The format of an AVRO message payload. # @!attribute [rw] schema_definition # @return [::String] # Optional. The entire schema definition is stored in this field. class AvroFormat include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |