Show / Hide Table of Contents

Class UpdateSpaceReadStateRequest

Request message for UpdateSpaceReadState API.

Inheritance
object
UpdateSpaceReadStateRequest
Implements
IMessage<UpdateSpaceReadStateRequest>
IEquatable<UpdateSpaceReadStateRequest>
IDeepCloneable<UpdateSpaceReadStateRequest>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Apps.Chat.V1
Assembly: Google.Apps.Chat.V1.dll
Syntax
public sealed class UpdateSpaceReadStateRequest : IMessage<UpdateSpaceReadStateRequest>, IEquatable<UpdateSpaceReadStateRequest>, IDeepCloneable<UpdateSpaceReadStateRequest>, IBufferMessage, IMessage

Constructors

UpdateSpaceReadStateRequest()

Declaration
public UpdateSpaceReadStateRequest()

UpdateSpaceReadStateRequest(UpdateSpaceReadStateRequest)

Declaration
public UpdateSpaceReadStateRequest(UpdateSpaceReadStateRequest other)
Parameters
Type Name Description
UpdateSpaceReadStateRequest other

Properties

SpaceReadState

Required. The space read state and fields to update.

Only supports updating read state for the calling user.

To refer to the calling user, set one of the following:

  • The me alias. For example, users/me/spaces/{space}/spaceReadState.

  • Their Workspace email address. For example, users/user@example.com/spaces/{space}/spaceReadState.

  • Their user id. For example, users/123456789/spaces/{space}/spaceReadState.

Format: users/{user}/spaces/{space}/spaceReadState

Declaration
public SpaceReadState SpaceReadState { get; set; }
Property Value
Type Description
SpaceReadState

UpdateMask

Required. The field paths to update. Currently supported field paths:

  • last_read_time

When the last_read_time is before the latest message create time, the space appears as unread in the UI.

To mark the space as read, set last_read_time to any value later (larger) than the latest message create time. The last_read_time is coerced to match the latest message create time. Note that the space read state only affects the read state of messages that are visible in the space's top-level conversation. Replies in threads are unaffected by this timestamp, and instead rely on the thread read state.

Declaration
public FieldMask UpdateMask { get; set; }
Property Value
Type Description
FieldMask
In this article
Back to top Generated by DocFX