Class: Google::Apis::CloudsearchV1::MessageId
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::MessageId
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudsearch_v1/classes.rb,
lib/google/apis/cloudsearch_v1/representations.rb,
lib/google/apis/cloudsearch_v1/representations.rb
Overview
Primary key for Message resource.
Instance Attribute Summary collapse
-
#message_id ⇒ String
Opaque, server-assigned ID of the Message.
-
#parent_id ⇒ Google::Apis::CloudsearchV1::MessageParentId
Primary key identifying Message resource's immediate parent.
Instance Method Summary collapse
-
#initialize(**args) ⇒ MessageId
constructor
A new instance of MessageId.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ MessageId
Returns a new instance of MessageId.
13717 13718 13719 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13717 def initialize(**args) update!(**args) end |
Instance Attribute Details
#message_id ⇒ String
Opaque, server-assigned ID of the Message. While this ID is guaranteed to be
unique within the Space, it's not guaranteed to be globally unique.
Corresponds to the JSON property messageId
13708 13709 13710 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13708 def @message_id end |
#parent_id ⇒ Google::Apis::CloudsearchV1::MessageParentId
Primary key identifying Message resource's immediate parent. For top-level
Messages, either topic_id or chat_id is populated. For replies, message_id is
populated with the topic Message's ID.
Corresponds to the JSON property parentId
13715 13716 13717 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13715 def parent_id @parent_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
13722 13723 13724 13725 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13722 def update!(**args) @message_id = args[:message_id] if args.key?(:message_id) @parent_id = args[:parent_id] if args.key?(:parent_id) end |