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.
1330 1331 1332 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1330 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
1311 1312 1313 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1311 def attribute_checker_group_type @attribute_checker_group_type end |
#group_name ⇒ String
Corresponds to the JSON property groupName
1316 1317 1318 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1316 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
1321 1322 1323 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1321 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
1327 1328 1329 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1327 def inline_threading_enabled @inline_threading_enabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1335 1336 1337 1338 1339 1340 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1335 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 |