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.
1337 1338 1339 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1337 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
1318 1319 1320 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1318 def attribute_checker_group_type @attribute_checker_group_type end |
#group_name ⇒ String
Corresponds to the JSON property groupName
1323 1324 1325 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1323 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
1328 1329 1330 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1328 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
1334 1335 1336 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1334 def inline_threading_enabled @inline_threading_enabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1342 1343 1344 1345 1346 1347 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1342 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 |