com.google.android.meet.addons

Interfaces

AddonClient

Interface principal para iniciar e interromper uma sessão de complementos.

AddonSession

Uma sessão complementar.

AddonSession.Builder

Um builder para a classe AddonSession.

AddonSessionHandler

Callbacks fornecidos pelo app do complemento para uma sessão.

CoDoingClient

Representa uma sessão de execução conjunta.

CoDoingHandler

Callback fornecido pelo app de complemento para processar atualizações de cooperação remota.

CoWatchingClient

Representa uma sessão de assistir em grupo.

CoWatchingHandler

Callbacks fornecidos pelo app de complemento para processar atualizações de co-assistência remota e consultar o estado da mídia local.

MeetingStatusListener

Listener a ser registrado com AddonClient.

ParticipantMetadataHandler

Chamada de retorno para processar os metadados do participante de compartilhamento.

QueriedCoWatchingState

Representa o estado da atividade "Assistir em grupo" para onStateQuery.

Classes

AddonClientFactory

Fornece um AddonClient.

AddonExceptionMetadata

Representa informações sobre AddonException.

AddonMeetingInfo

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

AddonMeetingInfo.Builder

Builder para a classe AddonMeetingInfo.

ClientQueue

Representa uma fila de itens de mídia.

ClientQueue.Builder

Builder para a classe ClientQueue.

ClientQueueEntry

Contém uma única entrada de fila.

ClientQueueEntry.Builder

Builder para uma ClientQueueEntry.

CoDoingState

Representa o estado da atividade de ação conjunta.

CoDoingState.Builder

Builder para a classe CoDoingState.

CoWatchingQueue

Contém os metadados de uma fila de cliente e/ou os metadados de uma fila do servidor.

CoWatchingQueue.Builder

Builder para uma CoWatchingQueue.

CoWatchingState

Representa o estado da atividade "Assistir em grupo".

CoWatchingState.Builder

Builder para a classe CoWatchingState.

CollaborationStartingState

Estado inicial do complemento quando o participante aceita o convite para colaborar.

CollaborationStartingState.Builder

Builder para a classe CollaborationStartingState.

MeetingStatus

Representa as informações relacionadas ao estado ou ao status de uma reunião do Meet.

MeetingStatus.Builder

Builder para a classe MeetingStatus.

ServerQueueParams

Contém metadados de uma fila armazenada no servidor de um aplicativo de complemento.

ServerQueueParams.Builder

Builder para um objeto ServerQueueParams.

Enums

AddonClient.AddonFailureEventType

Representa um evento de falha que ocorreu antes, durante ou depois de uma sessão de complemento.

AddonException.Code

Códigos de erro canônicos para AddonException.

AddonMeetingInfo.MeetingStatus

Descreve o status do usuário no Meet.

AddonSessionHandler.EndReason

Descreve o motivo pelo qual o callback onSessionEnded foi acionado.

AddonSessionHandler.Privilege

Descreve um privilégio alocado ou revogado de um participante em uma sessão complementar.

CoWatchingState.PlaybackState

Representa o estado atual da reprodução de mídia.

MeetingStatus.Status

Descreve o status do usuário no Meet.

Exceções

AddonException

Representa um erro inesperado que ocorreu no SDK do complemento do Meet.