Class Index

These are all the API classes. See all API packages.

A  C  M  P  Q  R  S  

A

AddonClient

Primary interface for starting and stopping an add-on session.

AddonClient.AddonFailureEventType

Represents a failure event occurred before, during or after an add-on session.

AddonClientFactory

Provides a AddonClient.

AddonException

Represents an unexpected error that occurred within the Meet Add-on's SDK.

AddonException.Code

Canonical error codes for AddonException.

AddonExceptionMetadata

Represents information about the AddonException.

AddonMeetingInfo

Represents information about the meeting associated with the add-on session.

AddonMeetingInfo.Builder

Builder for AddonMeetingInfo.

AddonMeetingInfo.MeetingStatus

Describes the status of the user in Meet.

AddonSession

An add-on session.

AddonSession.Builder

A builder for AddonSession.

AddonSessionHandler

Callbacks provided by the add-on app for a session.

AddonSessionHandler.EndReason

Describes the reason the onSessionEnded callback was triggered.

AddonSessionHandler.Privilege

Describes a privilege that is allocated or revoked from a participant in an add-on session.

C

ClientQueue

Represents a queue of media items.

ClientQueue.Builder

Builder for ClientQueue.

ClientQueueEntry

Contains a single queue entry.

ClientQueueEntry.Builder

Builder for a ClientQueueEntry.

CoDoingClient

Represents a co-doing session.

CoDoingHandler

Callback provided by the add-on app to handle remote co-doing updates.

CoDoingState

Represents the state of the co-doing activity.

CoDoingState.Builder

Builder for CoDoingState.

CoWatchingClient

Represents a co-watching session.

CoWatchingHandler

Callbacks provided by the add-on app to handle remote co-watching updates and to query the state of the local media.

CoWatchingQueue

Contains a client queue's data and/or server queue's metadata.

CoWatchingQueue.Builder

Builder for a CoWatchingQueue.

CoWatchingState

Represents the state of the co-watching activity.

CoWatchingState.Builder

Builder for CoWatchingState.

CoWatchingState.PlaybackState

Represents the current state of media playback.

M

MeetingStatus

Represents information pertaining to the state or status of a Meet meeting.

MeetingStatus.Builder

Builder for MeetingStatus.

MeetingStatus.Status

Describes the status of the user in Meet.

MeetingStatusListener

Listener to be registered with AddonClient.

P

ParticipantMetadataHandler

Callback to handle sharing participant metadata.

Q

QueriedCoWatchingState

Represents the state of the co-watching activity for onStateQuery.

R

RecordingInfo

An immutable object containing information about any ongoing recording in the meeting.

RecordingInfo.Builder

Builder for RecordingInfo.

RecordingInfo.RecordingStatus

Describes the status of Meeting recording in the ongoing Meeting.

S

ServerQueueParams

Contains metadata for a queue stored on the server of a add-on application.

ServerQueueParams.Builder

Builder for a ServerQueueParams object.