lib/google/apis/cloudsearch_v1/classes.rb in google-apis-cloudsearch_v1-0.37.0 vs lib/google/apis/cloudsearch_v1/classes.rb in google-apis-cloudsearch_v1-0.38.0

- old
+ new

@@ -4842,18 +4842,10 @@ # Corresponds to the JSON property `presentLock` # @return [Boolean] attr_accessor :present_lock alias_method :present_lock?, :present_lock - # Indicates whether project Dino is currently on or off. WARNING: This is - # currently an experimental field. It should not be used without getting an - # explicit review and approval from the Meet team. - # Corresponds to the JSON property `projectDinoEnabled` - # @return [Boolean] - attr_accessor :project_dino_enabled - alias_method :project_dino_enabled?, :project_dino_enabled - # Indicates whether the reactions lock is currently on or off. # Corresponds to the JSON property `reactionsLock` # @return [Boolean] attr_accessor :reactions_lock alias_method :reactions_lock?, :reactions_lock @@ -4875,11 +4867,10 @@ @audio_lock = args[:audio_lock] if args.key?(:audio_lock) @chat_lock = args[:chat_lock] if args.key?(:chat_lock) @cse_enabled = args[:cse_enabled] if args.key?(:cse_enabled) @moderation_enabled = args[:moderation_enabled] if args.key?(:moderation_enabled) @present_lock = args[:present_lock] if args.key?(:present_lock) - @project_dino_enabled = args[:project_dino_enabled] if args.key?(:project_dino_enabled) @reactions_lock = args[:reactions_lock] if args.key?(:reactions_lock) @video_lock = args[:video_lock] if args.key?(:video_lock) end end @@ -13776,15 +13767,26 @@ # to display a bot attachment indicator in the UI. # Corresponds to the JSON property `botAttachmentState` # @return [String] attr_accessor :bot_attachment_state + # Output only. Time when the quoted message was posted in microseconds. + # Corresponds to the JSON property `createTimeMicros` + # @return [Fixnum] + attr_accessor :create_time_micros + # Primary key for User resource. # Corresponds to the JSON property `creatorId` # @return [Google::Apis::CloudsearchV1::UserId] attr_accessor :creator_id + # Output only. Time when the quoted message was last edited by a user at the + # time when quoting action happens. Time is in microseconds. + # Corresponds to the JSON property `lastEditTimeMicros` + # @return [Fixnum] + attr_accessor :last_edit_time_micros + # The `last_update_time` of the original message when the client initiated the # quote creation. This is derived from the request payload passed from clients. # Used to fetch the quoted message contents at a specific time on the read path. # This field is populated from storage directly. # Corresponds to the JSON property `lastUpdateTimeWhenQuotedMicros` @@ -13810,11 +13812,16 @@ # Output only. Snapshot of the text body of the quoted message. # Corresponds to the JSON property `textBody` # @return [String] attr_accessor :text_body - # Output only. Upload metadata of the quoted message. NEXT TAG: 11 + # Primary key for User resource. + # Corresponds to the JSON property `updaterId` + # @return [Google::Apis::CloudsearchV1::UserId] + attr_accessor :updater_id + + # Output only. Upload metadata of the quoted message. # Corresponds to the JSON property `uploadMetadata` # @return [Array<Google::Apis::CloudsearchV1::UploadMetadata>] attr_accessor :upload_metadata def initialize(**args) @@ -13824,16 +13831,19 @@ # Update properties of this object def update!(**args) @annotations = args[:annotations] if args.key?(:annotations) @app_profile = args[:app_profile] if args.key?(:app_profile) @bot_attachment_state = args[:bot_attachment_state] if args.key?(:bot_attachment_state) + @create_time_micros = args[:create_time_micros] if args.key?(:create_time_micros) @creator_id = args[:creator_id] if args.key?(:creator_id) + @last_edit_time_micros = args[:last_edit_time_micros] if args.key?(:last_edit_time_micros) @last_update_time_when_quoted_micros = args[:last_update_time_when_quoted_micros] if args.key?(:last_update_time_when_quoted_micros) @message_id = args[:message_id] if args.key?(:message_id) @message_state = args[:message_state] if args.key?(:message_state) @retention_settings = args[:retention_settings] if args.key?(:retention_settings) @text_body = args[:text_body] if args.key?(:text_body) + @updater_id = args[:updater_id] if args.key?(:updater_id) @upload_metadata = args[:upload_metadata] if args.key?(:upload_metadata) end end # Principal associated with a given RBAC role. This principal is used by Sphinx @@ -17089,18 +17099,29 @@ # into Cloud Search. # Corresponds to the JSON property `source` # @return [Google::Apis::CloudsearchV1::DataSource] attr_accessor :source + # Update mask to control which fields to update. If update_mask is non-empty + # then only the fields specified in the update_mask are updated. If you specify + # a field in the update_mask, but don't specify its value in the source that + # field will be cleared. If the update_mask is not present or empty or has the + # value * then all fields will be updated. Some example field paths: name, + # display_name + # Corresponds to the JSON property `updateMask` + # @return [String] + attr_accessor :update_mask + def initialize(**args) update!(**args) end # Update properties of this object def update!(**args) @debug_options = args[:debug_options] if args.key?(:debug_options) @source = args[:source] if args.key?(:source) + @update_mask = args[:update_mask] if args.key?(:update_mask) end end # class UpdateSchemaRequest @@ -17554,12 +17575,11 @@ # Avatar url of the user who triggered the Drive Notification email. This field # will be populated if we can extract such information from the Drive # Notification email. This should only be used to fetch user avatars when # updater_to_show_email is not populated. This field is not set for non-Drive - # Notification items. This is not the actual sender of the email, as the sender - # is always comments-noreply@docs.google.com. + # Notification items. # Corresponds to the JSON property `driveNotificationAvatarUrl` # @return [String] attr_accessor :drive_notification_avatar_url # Describes how updater_count_to_show should be used. @@ -17589,14 +17609,15 @@ attr_accessor :updater_to_show_gaia_id # The display name of the updater for clients to show used for Gmail items. For # non-Drive Notification items, this field will always be populated. If the # display name cannot be found for the user, the fallback string will be the - # email address. For Drive Notification items, this is the email of the user who + # email address. For Drive Notification items, this is the name of the user who # triggered the Drive notification email. This field will be populated if we can - # extract such information from the Drive Notification email. This is not the - # actual sender of the email, as the sender is always comments-noreply@docs. - # google.com. + # extract such information from the Drive Notification email. If the name cannot + # be extracted, then the email will be the fallback string, which is used as the + # display name text in the UI when needed. This is not the actual sender of the + # email, as the sender is always comments-noreply@docs.google.com. # Corresponds to the JSON property `updaterToShowName` # @return [String] attr_accessor :updater_to_show_name # Primary key for User resource.