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 relatives à 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.
ConferenceErrorUne erreur s'est produite dans un module complémentaire de conférence.
ConferenceErrorTypeÉnumération qui définit les types d'erreurs que vous pouvez spécifier dans une ConferenceError.
ConferenceParameterParamètre spécifique à la solution disponible pour l'utilisation du module complémentaire.
EntryPointDéfinition d'une manière spécifique de participer à 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()StringAffiche 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()ConferenceDataIl crée et valide 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 l'ConferenceError de ce ConferenceData, ce qui indique que la conférence n'a pas été créée correctement.
setNotes(notes)ConferenceDataBuilderDéfinit les remarques 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.
EntryPointTypeEntryPointTypeÉnumération EntryPointType.

Méthodes

MéthodeType renvoyéBrève description
newConferenceDataBuilder()ConferenceDataBuilderRenvoie un nouveau ConferenceDataBuilder vide.
newConferenceError()ConferenceErrorRenvoie un nouveau ConferenceError vide.
newConferenceParameter()ConferenceParameterRenvoie un nouveau ConferenceParameter vide.
newEntryPoint()EntryPointRenvoie un nouveau 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 rappelant le module complémentaire pour permettre aux utilisateurs de se connecter.
setConferenceErrorType(conferenceErrorType)ConferenceErrorDéfinit le type d'erreur de cet élément 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 pourrait avoir recours à 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 caractéristique du point d'entrée (par exemple, numéro vert ou vert).
setAccessCode(accessCode)EntryPointCode d'accès permettant d'accéder à la conférence.
setEntryPointType(entryPointType)EntryPointDéfinit le type de ce point d'entrée.
setMeetingCode(meetingCode)EntryPointUn code de réunion permettant d'accéder à la conférence.
setPasscode(passcode)EntryPointUn code secret permettant d'accéder à la conférence.
setPassword(password)EntryPointCode de mot de passe permettant d'accéder à la conférence.
setPin(pin)EntryPointCode d'accès à 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 l'utilisez pas.
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 d'une conférence.
PHONEEnumPoint d'entrée téléphonique d'une conférence.
MOREEnumLien vers des informations supplémentaires sur les points d'entrée à une conférence.
SIPEnumPoint d'entrée SIP pour une conférence.