Class: Google::Apis::CloudsearchV1::AppsDynamiteSharedChatItemGroupInfo
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::AppsDynamiteSharedChatItemGroupInfo
- 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
Information about the space that the item originated from. This will be used to display Activity Feed items from rooms, and only contain the necessary information, such as the space name and group attributes. NEXT TAG: 6
Instance Attribute Summary collapse
-
#attribute_checker_group_type ⇒ String
This is needed to determine what type of group the source message came from to support click-to-source.
-
#group_name ⇒ String
Corresponds to the JSON property
groupName. -
#group_read_time_usec ⇒ Fixnum
Timestamp of when the group containing the message has been read by the user.
-
#inline_threading_enabled ⇒ Boolean
(also: #inline_threading_enabled?)
Indicates whether the group has inline replies enabled.
Instance Method Summary collapse
-
#initialize(**args) ⇒ AppsDynamiteSharedChatItemGroupInfo
constructor
A new instance of AppsDynamiteSharedChatItemGroupInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ AppsDynamiteSharedChatItemGroupInfo
Returns a new instance of AppsDynamiteSharedChatItemGroupInfo.
1757 1758 1759 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1757 def initialize(**args) update!(**args) end |
Instance Attribute Details
#attribute_checker_group_type ⇒ String
This is needed to determine what type of group the source message came from to
support click-to-source.
Corresponds to the JSON property attributeCheckerGroupType
1738 1739 1740 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1738 def attribute_checker_group_type @attribute_checker_group_type end |
#group_name ⇒ String
Corresponds to the JSON property groupName
1743 1744 1745 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1743 def group_name @group_name end |
#group_read_time_usec ⇒ Fixnum
Timestamp of when the group containing the message has been read by the user.
Corresponds to the JSON property groupReadTimeUsec
1748 1749 1750 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1748 def group_read_time_usec @group_read_time_usec end |
#inline_threading_enabled ⇒ Boolean Also known as: inline_threading_enabled?
Indicates whether the group has inline replies enabled. If enabled, clients
will render the space with inline replies.
Corresponds to the JSON property inlineThreadingEnabled
1754 1755 1756 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1754 def inline_threading_enabled @inline_threading_enabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1762 1763 1764 1765 1766 1767 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1762 def update!(**args) @attribute_checker_group_type = args[:attribute_checker_group_type] if args.key?(:attribute_checker_group_type) @group_name = args[:group_name] if args.key?(:group_name) @group_read_time_usec = args[:group_read_time_usec] if args.key?(:group_read_time_usec) @inline_threading_enabled = args[:inline_threading_enabled] if args.key?(:inline_threading_enabled) end |