Conference Data Service

Données de conférence

Ce service permet aux scripts de configurer et de créer des objets de données de conférence qui interagissent avec Google Agenda.

Classes

NomBrève description
ConferenceDataConteneur pour toutes les informations liées à la conférence.
ConferenceDataBuilderCompilateur permettant de créer des objets ConferenceData.
ConferenceDataServiceService que les scripts peuvent utiliser pour créer des informations de conférence.
ConferenceErrorErreur survenue dans un module complémentaire de conférence.
ConferenceErrorTypeÉnumération qui définit les types d'erreurs que vous pouvez spécifier dans un ConferenceError.
ConferenceParameterParamètre spécifique à la solution disponible pour l'utilisation du module complémentaire.
EntryPointDéfinition d'une méthode spécifique pour rejoindre une conférence.
EntryPointFeatureÉnumération qui définit les fonctionnalités du point d'entrée pouvant être créées par un module complémentaire de conférence.
EntryPointTypeÉnumération qui définit les types de points d'entrée pouvant être créés par un module complémentaire de conférence.

ConferenceData

Méthodes

MéthodeType renvoyéBrève description
printJson()StringImprime la représentation JSON de cet objet.

ConferenceDataBuilder

Méthodes

MéthodeType renvoyéBrève description
addConferenceParameter(conferenceParameter)ConferenceDataBuilderAjoute un ConferenceParameter à ce ConferenceData.
addEntryPoint(entryPoint)ConferenceDataBuilderAjoute un EntryPoint à ce ConferenceData.
build()ConferenceDataCompile et valide le ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderDéfinit l'ID de conférence de ce ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderDéfinit l'ID de solution de conférence défini dans le fichier manifeste du module complémentaire.
setError(conferenceError)ConferenceDataBuilderDéfinit le ConferenceError de ce ConferenceData, indiquant que la conférence n'a pas été créée.
setNotes(notes)ConferenceDataBuilderDéfinit les notes supplémentaires de ce ConferenceData, telles que les instructions de l' administrateur ou les mentions légales.

ConferenceDataService

Propriétés

PropriétéTypeDescription
ConferenceErrorTypeConferenceErrorTypeÉnumération ConferenceErrorType.
EntryPointFeatureEntryPointFeatureÉnumération EntryPointFeature.
EntryPointTypeEntryPointTypeL'énumération EntryPointType.

Méthodes

MéthodeType renvoyéBrève description
newConferenceDataBuilder()ConferenceDataBuilderRenvoie un ConferenceDataBuilder vide.
newConferenceError()ConferenceErrorRenvoie un ConferenceError vide.
newConferenceParameter()ConferenceParameterRenvoie un ConferenceParameter vide.
newEntryPoint()EntryPointRenvoie un EntryPoint vide.

ConferenceError

Méthodes

MéthodeType renvoyéBrève description
setAuthenticationUrl(authenticationUrl)ConferenceErrorSi le type d'erreur est AUTHENTICATION, le module complémentaire doit fournir une URL qui rappelle le module complémentaire pour permettre aux utilisateurs de se connecter.
setConferenceErrorType(conferenceErrorType)ConferenceErrorDéfinit le type d'erreur de ce ConferenceError.

ConferenceErrorType

Propriétés

PropriétéTypeDescription
AUTHENTICATIONEnumErreur d'authentification lors de la génération des données de conférence.
CONFERENCE_SOLUTION_FORBIDDENEnumL'utilisateur n'est pas autorisé à utiliser la solution de conférence sélectionnée (mais il peut être autorisé à utiliser d'autres solutions proposées par le module complémentaire).
PERMANENTEnumErreur permanente lors de la génération des données de conférence.
PERMISSION_DENIEDEnumL'utilisateur n'est pas autorisé à effectuer une action dans le système de conférence tiers.
TEMPORARYEnumErreur temporaire lors de la génération des données de conférence.
UNKNOWNEnumErreur inconnue lors de la génération des données de conférence.

ConferenceParameter

Méthodes

MéthodeType renvoyéBrève description
setKey(key)ConferenceParameterDéfinit la clé de ce ConferenceParameter.
setValue(value)ConferenceParameterDéfinit la valeur de ce ConferenceParameter.

EntryPoint

Méthodes

MéthodeType renvoyéBrève description
addFeature(feature)EntryPointAjoute la fonctionnalité du point d'entrée, par exemple s'il s'agit d'un numéro payant ou sans frais.
setAccessCode(accessCode)EntryPointCode d'accès à la conférence.
setEntryPointType(entryPointType)EntryPointDéfinit le type de ce point d'entrée.
setMeetingCode(meetingCode)EntryPointCode de réunion permettant d'accéder à la conférence.
setPasscode(passcode)EntryPointCode secret permettant d'accéder à la conférence.
setPassword(password)EntryPointMot de passe permettant d'accéder à la conférence.
setPin(pin)EntryPointCode PIN permettant d'accéder à la conférence.
setRegionCode(regionCode)EntryPointCode de région CLDR/ISO 3166 du pays associé à ce point d'entrée.
setUri(uri)EntryPointDéfinit l'URI permettant de rejoindre la conférence via ce point d'entrée.

EntryPointFeature

Propriétés

PropriétéTypeDescription
UNKNOWN_FEATUREEnumNe pas utiliser.
TOLLEnumS'applique uniquement au point d'entrée PHONE.
TOLL_FREEEnumS'applique uniquement au point d'entrée PHONE.

EntryPointType

Propriétés

PropriétéTypeDescription
VIDEOEnumPoint d'entrée vidéo pour une conférence.
PHONEEnumPoint d'entrée téléphonique pour une conférence.
MOREEnumLien vers plus d'informations sur les points d'entrée d'une conférence.
SIPEnumPoint d'entrée SIP pour une conférence.