AddonMeetingInfo

@AutoValue
@PublicApi
public abstract class AddonMeetingInfo



Representa as informações sobre a reunião associada à sessão do complemento.

Resumo

Tipos aninhados

Builder para a classe AddonMeetingInfo.

Descreve o status do usuário no Meet.

Métodos públicos

static AddonMeetingInfo.Builder

Retorna um novo builder.

abstract Optional<CoDoingState>

Descreve o primeiro estado de execução conjunta da sessão de complementos.

abstract Optional<CoWatchingState>

Descreve o primeiro estado de "Assistir em grupo" da sessão do complemento.

abstract String

Código da reunião de 10 letras. Por exemplo: apw-aaur-nns.

abstract AddonMeetingInfo.MeetingStatus

Descreve o status atual da reunião para complementos.

abstract String

URL da reunião. Por exemplo: https://meet.google.com/apw-aaur-nns.

abstract AddonMeetingInfo.Builder

Retorna um novo Builder do objeto atual.

Métodos públicos

builder

public static AddonMeetingInfo.Builder builder()

Retorna um novo builder.

initialCoDoingState

public abstract Optional<CoDoingStateinitialCoDoingState()

Descreve o primeiro estado de execução conjunta da sessão de complementos.

initialCoWatchingState

public abstract Optional<CoWatchingStateinitialCoWatchingState()

Descreve o primeiro estado de "Assistir em grupo" da sessão do complemento.

meetingCode

public abstract String meetingCode()

Código da reunião de 10 letras. Por exemplo: apw-aaur-nns.

meetingStatus

public abstract AddonMeetingInfo.MeetingStatus meetingStatus()

Descreve o status atual da reunião para complementos.

meetingUrl

public abstract String meetingUrl()

URL da reunião. Por exemplo: https://meet.google.com/apw-aaur-nns.

Esse URL foi criado para ser exposto ao usuário e compartilhado manualmente com o grupo de sessões de complementos.

toBuilder

public abstract AddonMeetingInfo.Builder toBuilder()

Retorna um novo Builder do objeto atual.