Compilateur permettant de créer des objets ConferenceData
.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addConferenceParameter(conferenceParameter) | ConferenceDataBuilder | Ajoute un ConferenceParameter à ce ConferenceData . |
addEntryPoint(entryPoint) | ConferenceDataBuilder | Ajoute un EntryPoint à ce ConferenceData . |
build() | ConferenceData | Il crée et valide ConferenceData . |
setConferenceId(conferenceId) | ConferenceDataBuilder | Définit l'ID de conférence de ce ConferenceData . |
setConferenceSolutionId(conferenceSolutionId) | ConferenceDataBuilder | Définit l'ID de solution de conférence défini dans le fichier manifeste du module complémentaire. |
setError(conferenceError) | ConferenceDataBuilder | Définit l'ConferenceError de ce ConferenceData , ce qui indique que la conférence n'a pas été créée correctement. |
setNotes(notes) | ConferenceDataBuilder | Définit les remarques supplémentaires de ce ConferenceData , telles que les instructions de l'administrateur ou les mentions légales. |
Documentation détaillée
addConferenceParameter(conferenceParameter)
Ajoute un ConferenceParameter
à ce ConferenceData
. Le nombre maximal de paramètres par ConferenceData
est de 300.
Paramètres
Nom | Type | Description |
---|---|---|
conferenceParameter | ConferenceParameter | Paramètre à ajouter. |
Renvois
ConferenceDataBuilder
: compilateur pour le chaînage.
Génère
Error
: si le paramètre de conférence fourni n'est pas valide ou si trop de paramètres de conférence ont été ajoutés.
addEntryPoint(entryPoint)
Ajoute un EntryPoint
à ce ConferenceData
. Le nombre maximal de points d'entrée par ConferenceData
est de 300.
Paramètres
Nom | Type | Description |
---|---|---|
entryPoint | EntryPoint | Point d'entrée à ajouter. |
Renvois
ConferenceDataBuilder
: compilateur pour le chaînage.
Génère
Error
: si le point d'entrée fourni n'est pas valide ou si un trop grand nombre de points d'entrée ont été ajoutés.
build()
Il crée et valide ConferenceData
.
Renvois
ConferenceData
: données de conférence validées
Génère
Error
: si les données de conférence créées ne sont pas valides.
setConferenceId(conferenceId)
Définit l'ID de conférence de ce ConferenceData
. La longueur maximale de ce champ est de 512 caractères.
Paramètres
Nom | Type | Description |
---|---|---|
conferenceId | String | ID à définir. |
Renvois
ConferenceDataBuilder
: compilateur pour le chaînage.
Génère
Error
: si l'ID de conférence fourni est trop long.
setConferenceSolutionId(conferenceSolutionId)
Définit l'ID de solution de conférence défini dans le fichier manifeste du module complémentaire. La valeur doit être spécifiée, et insérer le nom et les valeurs iconUrl de la conférence.
Notez que le champ est obligatoire pour les modules complémentaires G Suite, alors qu'il est ignoré pour les modules complémentaires de conférence.
Paramètres
Nom | Type | Description |
---|---|---|
conferenceSolutionId | String | ID correspondant au fichier manifeste. |
Renvois
ConferenceDataBuilder
: compilateur pour le chaînage.
Génère
Error
: si l'ID de solution de conférence fourni est trop long. La longueur maximale de ce champ est de 512 caractères.
setError(conferenceError)
Définit l'ConferenceError
de ce ConferenceData
, ce qui indique que la conférence n'a pas été créée correctement.
Paramètres
Nom | Type | Description |
---|---|---|
conferenceError | ConferenceError | Erreur à définir. |
Renvois
ConferenceDataBuilder
: compilateur pour le chaînage.
Génère
Error
: si l'erreur fournie n'est pas valide.
setNotes(notes)
Définit les remarques supplémentaires de ce ConferenceData
, telles que les instructions de l'administrateur ou les mentions légales. Peut contenir du code HTML. La longueur maximale de ce champ est de 2 048 caractères.
Paramètres
Nom | Type | Description |
---|---|---|
notes | String | Remarques supplémentaires à définir. |
Renvois
ConferenceDataBuilder
: compilateur pour le chaînage.
Génère
Error
: si les remarques fournies sont trop longues.