Google Apps Chat V1 Client - Class SpaceReadState (0.5.0)

Reference documentation and code samples for the Google Apps Chat V1 Client class SpaceReadState.

A user's read state within a space, used to identify read and unread messages.

Generated from protobuf message google.chat.v1.SpaceReadState

Namespace

Google \ Apps \ Chat \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Resource name of the space read state. Format: users/{user}/spaces/{space}/spaceReadState

↳ last_read_time Google\Protobuf\Timestamp

Optional. The time when the user's space read state was updated. Usually this corresponds with either the timestamp of the last read message, or a timestamp specified by the user to mark the last read position in a space.

getName

Resource name of the space read state.

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

Returns
Type Description
string

setName

Resource name of the space read state.

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

Parameter
Name Description
var string
Returns
Type Description
$this

getLastReadTime

Optional. The time when the user's space read state was updated. Usually this corresponds with either the timestamp of the last read message, or a timestamp specified by the user to mark the last read position in a space.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasLastReadTime

clearLastReadTime

setLastReadTime

Optional. The time when the user's space read state was updated. Usually this corresponds with either the timestamp of the last read message, or a timestamp specified by the user to mark the last read position in a space.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this