Compilateur permettant de créer des objets ConferenceData.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
add | Conference | Ajoute un Conference à ce Conference. |
add | Conference | Ajoute un Entry à ce Conference. |
build() | Conference | Crée et valide le Conference. |
set | Conference | Définit l'ID de conférence de ce Conference. |
set | Conference | Définit l'ID de solution de conférence défini dans le fichier manifeste du module complémentaire. |
set | Conference | Définit le Conference de ce Conference, indiquant que la conférence
n'a pas été créée. |
set | Conference | Définit les notes supplémentaires de ce Conference, 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 |
|---|---|---|
conference | Conference | Paramètre à ajouter. |
Renvois
ConferenceDataBuilder : ce 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 |
|---|---|---|
entry | Entry | Point d'entrée à ajouter. |
Renvois
ConferenceDataBuilder : ce compilateur, pour le chaînage.
Génère
Error : si le point d'entrée fourni n'est pas valide ou si trop de points d'entrée
ont été ajoutés.
build()
Crée et valide le ConferenceData.
Renvois
ConferenceData : données de conférence validées
Génère
Error : si les données de conférence construites 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 |
|---|---|---|
conference | String | ID à définir. |
Renvois
ConferenceDataBuilder : ce 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 renseigne les valeurs name et iconUrl de la conférence.
Notez que le champ est obligatoire pour les modules complémentaires G Suite, mais qu'il est ignoré pour les modules complémentaires de conférence.
Paramètres
| Nom | Type | Description |
|---|---|---|
conference | String | ID correspondant au fichier manifeste. |
Renvois
ConferenceDataBuilder : ce 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 le ConferenceError de ce ConferenceData, indiquant que la conférence n'a pas été créée.
Paramètres
| Nom | Type | Description |
|---|---|---|
conference | Conference | Erreur à définir. |
Renvois
ConferenceDataBuilder : ce compilateur, pour le chaînage.
Génère
Error : si l'erreur fournie n'est pas valide.
setNotes(notes)
Définit les notes 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 | Notes supplémentaires à définir. |
Renvois
ConferenceDataBuilder : ce compilateur, pour le chaînage.
Génère
Error : si les notes fournies sont trop longues.