Class: Google::Cloud::Dataflow::V1beta3::StructuredMessage
- Inherits:
-
Object
- Object
- Google::Cloud::Dataflow::V1beta3::StructuredMessage
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/dataflow/v1beta3/messages.rb
Overview
A rich message format, including a human readable string, a key for identifying the message, and structured data associated with the message for programmatic consumption.
Defined Under Namespace
Classes: Parameter
Instance Attribute Summary collapse
-
#message_key ⇒ ::String
Identifier for this message type.
-
#message_text ⇒ ::String
Human-readable version of message.
-
#parameters ⇒ ::Array<::Google::Cloud::Dataflow::V1beta3::StructuredMessage::Parameter>
The structured data associated with this message.
Instance Attribute Details
#message_key ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/dataflow/v1beta3/messages.rb', line 55 class StructuredMessage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Structured data associated with this message. # @!attribute [rw] key # @return [::String] # Key or name for this parameter. # @!attribute [rw] value # @return [::Google::Protobuf::Value] # Value for this parameter. class Parameter include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#message_text ⇒ ::String
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/dataflow/v1beta3/messages.rb', line 55 class StructuredMessage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Structured data associated with this message. # @!attribute [rw] key # @return [::String] # Key or name for this parameter. # @!attribute [rw] value # @return [::Google::Protobuf::Value] # Value for this parameter. class Parameter include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#parameters ⇒ ::Array<::Google::Cloud::Dataflow::V1beta3::StructuredMessage::Parameter>
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'proto_docs/google/dataflow/v1beta3/messages.rb', line 55 class StructuredMessage include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Structured data associated with this message. # @!attribute [rw] key # @return [::String] # Key or name for this parameter. # @!attribute [rw] value # @return [::Google::Protobuf::Value] # Value for this parameter. class Parameter include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |