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.
1730 1731 1732 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1730 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
1711 1712 1713 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1711 def attribute_checker_group_type @attribute_checker_group_type end |
#group_name ⇒ String
Corresponds to the JSON property groupName
1716 1717 1718 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1716 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
1721 1722 1723 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1721 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
1727 1728 1729 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1727 def inline_threading_enabled @inline_threading_enabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1735 1736 1737 1738 1739 1740 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1735 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 |