AddonMeetingInfo

@AutoValue
@PublicApi
abstract class AddonMeetingInfo


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

Summary

Nested types

Builder for AddonMeetingInfo.

Describes the status of the user in Meet.

Public functions

java-static AddonMeetingInfo.Builder!

Returns a new builder.

abstract Optional<CoDoingState!>!

Describes the first co-doing state for the add-on session.

abstract Optional<CoWatchingState!>!

Describes the first co-watching state for the add-on session.

abstract String!

Ten letter meeting code, e.g. apw-aaur-nns.

abstract AddonMeetingInfo.MeetingStatus!

Describes the current status of the meeting for add-ons.

abstract String!

Meeting URL, e.g. https://meet.google.com/apw-aaur-nns.

abstract AddonMeetingInfo.Builder!

Returns a new Builder from the current object.

Public functions

builder

java-static fun builder(): AddonMeetingInfo.Builder!

Returns a new builder.

initialCoDoingState

abstract fun initialCoDoingState(): Optional<CoDoingState!>!

Describes the first co-doing state for the add-on session.

initialCoWatchingState

abstract fun initialCoWatchingState(): Optional<CoWatchingState!>!

Describes the first co-watching state for the add-on session.

meetingCode

abstract fun meetingCode(): String!

Ten letter meeting code, e.g. apw-aaur-nns.

meetingStatus

abstract fun meetingStatus(): AddonMeetingInfo.MeetingStatus!

Describes the current status of the meeting for add-ons.

meetingUrl

abstract fun meetingUrl(): String!

Meeting URL, e.g. https://meet.google.com/apw-aaur-nns.

This URL is intended to be exposed to the user and manually shared with their intended add-on session group.

toBuilder

abstract fun toBuilder(): AddonMeetingInfo.Builder!

Returns a new Builder from the current object.