Conference Data Service

Conference Data

This service allows scripts to configure and build conferencing data objects that interact with Google Calendar.

Classes

Name Brief description
ConferenceData Container for all conference-related information.
ConferenceDataBuilder Builder for creating for ConferenceData objects.
ConferenceDataService Service that scripts can use to create conferencing information.
ConferenceError Error that occurred in a conferencing add-on.
ConferenceErrorType Enum that defines the types of errors that you can specify in a ConferenceError .
ConferenceParameter Solution-specific parameter available fo the add-on's use.
EntryPoint Definition of a specific way to join a conference.
EntryPointFeature Enum that defines the features of the entry point that can be created by a conferencing add-on.
EntryPointType Enum that defines the types of entry points that can be created by a conferencing add-on.

ConferenceData

Methods

Method Return type Brief description
String Prints the JSON representation of this object.

ConferenceDataBuilder

Methods

Method Return type Brief description
ConferenceDataBuilder Adds a ConferenceParameter to this ConferenceData .
ConferenceDataBuilder Adds an EntryPoint to this ConferenceData .
ConferenceData Builds and validates the ConferenceData .
ConferenceDataBuilder Sets the conference ID of this ConferenceData .
ConferenceDataBuilder Sets the conference solution ID defined in the addon's manifest.
ConferenceDataBuilder Sets the ConferenceError of this ConferenceData , indicating that the conference was not successfully created.
ConferenceDataBuilder Sets the additional notes of this ConferenceData , such as instructions from the administrator or legal notices.

ConferenceDataService

Properties

Property Type Description
ConferenceErrorType
ConferenceErrorType The ConferenceErrorType enumeration.
EntryPointFeature
EntryPointFeature The EntryPointFeature enumeration.
EntryPointType
EntryPointType The EntryPointType enumeration.

Methods

Method Return type Brief description
ConferenceDataBuilder Returns a new, empty ConferenceDataBuilder .
ConferenceError Returns a new, empty ConferenceError .
ConferenceParameter Returns a new, empty ConferenceParameter .
EntryPoint Returns a new, empty EntryPoint .

ConferenceError

Methods

Method Return type Brief description
ConferenceError If the error type is AUTHENTICATION , the add-on must provide a URL calling back into the add-on to allow users to log in.
ConferenceError Sets the error type of this ConferenceError .

ConferenceErrorType

Properties

Property Type Description
AUTHENTICATION
Enum An authentication error during conference data generation.
CONFERENCE_SOLUTION_FORBIDDEN
Enum The user is not allowed to use the selected conference solution (but might be allowed to use other solutions offered by the add-on).
PERMANENT
Enum A permanent error during conference data generation.
PERMISSION_DENIED
Enum The user isn't allowed to perform an action in the third-party conferencing system.
TEMPORARY
Enum A temporary error during conference data generation.
UNKNOWN
Enum An unknown error during conference data generation.

ConferenceParameter

Methods

Method Return type Brief description
ConferenceParameter Sets the key of this ConferenceParameter .
ConferenceParameter Sets the value of this ConferenceParameter .

EntryPoint

Methods

Method Return type Brief description
EntryPoint Adds the feature of the entry point, such as being toll or toll-free.
EntryPoint An access code for accessing the conference.
EntryPoint Sets the type of this entry point.
EntryPoint A meeting code for accessing the conference.
EntryPoint A passcode for accessing the conference.
EntryPoint A password code for accessing the conference.
EntryPoint A PIN code for accessing the conference.
EntryPoint The CLDR/ISO 3166 region code for the country associated with this entry point.
EntryPoint Sets the URI for joining the conference through this entry point.

EntryPointFeature

Properties

Property Type Description
UNKNOWN_FEATURE
Enum Do not use.
TOLL
Enum Applies to PHONE entry point only.
TOLL_FREE
Enum Applies to PHONE entry point only.

EntryPointType

Properties

Property Type Description
VIDEO
Enum A video entry point for a conference.
PHONE
Enum A phone entry point for a conference.
MORE
Enum A link to more information about entry points into a conference.
SIP
Enum A SIP entry point for a conference.