Class ConferenceDataBuilder

Outil de création dedonnéesde conférence

Compilateur permettant de créer des objets ConferenceData.

Méthodes

MéthodeType renvoyéBrève description
addConferenceParameter(conferenceParameter)ConferenceDataBuilderAjoute un ConferenceParameter à ce ConferenceData.
addEntryPoint(entryPoint)ConferenceDataBuilderAjoute un EntryPoint à ce ConferenceData.
build()ConferenceDataCrée et valide ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderDéfinit l'ID de conférence de cet objet ConferenceData.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderDéfinit l'ID de la solution de conférence défini dans le fichier manifeste de l'add-on.
setError(conferenceError)ConferenceDataBuilderDéfinit le ConferenceError de cet élément ConferenceData, ce qui indique que la conférence n'a pas été créée.
setNotes(notes)ConferenceDataBuilderDéfinit les notes supplémentaires de cet élément ConferenceData, telles que les instructions de l'administrateur ou les avis juridiques.

Documentation détaillée

addConferenceParameter(conferenceParameter)

Ajoute un ConferenceParameter à ce ConferenceData. Le nombre maximal de paramètres par ConferenceData est de 300.

Paramètres

NomTypeDescription
conferenceParameterConferenceParameterParamètre à ajouter.

Renvois

ConferenceDataBuilder : ce générateur, 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

NomTypeDescription
entryPointEntryPointPoint d'entrée à ajouter.

Renvois

ConferenceDataBuilder : ce générateur, 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 ConferenceData.

Renvois

ConferenceData : données de la conférence validées

Génère

Error : si les données de la conférence créées ne sont pas valides.


setConferenceId(conferenceId)

Définit l'ID de conférence de cet objet ConferenceData. La longueur maximale de ce champ est de 512 caractères.

Paramètres

NomTypeDescription
conferenceIdStringID à définir.

Renvois

ConferenceDataBuilder : ce générateur, 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 la solution de conférence défini dans le fichier manifeste de l'add-on. La valeur doit être spécifiée et renseigne les valeurs de nom et d'iconUrl de la conférence.

Notez que ce champ est obligatoire pour les modules complémentaires GSuite, mais ignoré pour les modules complémentaires de conférence.

Paramètres

NomTypeDescription
conferenceSolutionIdStringID correspondant au fichier manifeste.

Renvois

ConferenceDataBuilder : ce générateur, pour le chaînage.

Génère

Error : si l'ID de la solution de conférence fourni est trop long. Sa longueur maximale est de 512 caractères.


setError(conferenceError)

Définit le ConferenceError de cet élément ConferenceData, ce qui indique que la conférence n'a pas été créée.

Paramètres

NomTypeDescription
conferenceErrorConferenceErrorErreur à définir.

Renvois

ConferenceDataBuilder : ce générateur, 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 cet élément ConferenceData, telles que les instructions de l'administrateur ou les avis juridiques. Peut contenir du code HTML. La longueur maximale de ce champ est de 2 048 caractères.

Paramètres

NomTypeDescription
notesStringNotes supplémentaires à définir.

Renvois

ConferenceDataBuilder : ce générateur, pour le chaînage.

Génère

Error : si les notes fournies sont trop longues.