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.
1434 1435 1436 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1434 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
1415 1416 1417 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1415 def attribute_checker_group_type @attribute_checker_group_type end |
#group_name ⇒ String
Corresponds to the JSON property groupName
1420 1421 1422 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1420 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
1425 1426 1427 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1425 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
1431 1432 1433 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1431 def inline_threading_enabled @inline_threading_enabled end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1439 1440 1441 1442 1443 1444 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 1439 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 |