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.
13629 13630 13631 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13629 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
13620 13621 13622 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13620 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
13627 13628 13629 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13627 def parent_id @parent_id end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
13634 13635 13636 13637 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 13634 def update!(**args) @message_id = args[:message_id] if args.key?(:message_id) @parent_id = args[:parent_id] if args.key?(:parent_id) end |