Class ConferenceDataBuilder

ConferenceDataBuilder

Builder zum Erstellen von ConferenceData-Objekten.

Methoden

MethodeRückgabetypKurzbeschreibung
addConferenceParameter(conferenceParameter)ConferenceDataBuilderFügt dieser ConferenceData einen ConferenceParameter hinzu.
addEntryPoint(entryPoint)ConferenceDataBuilderFügt dieser ConferenceData einen EntryPoint hinzu.
build()ConferenceDataErstellt und validiert die ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderLegt die Konferenz-ID dieser ConferenceData fest.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderLegt die Konferenzlösungs-ID fest, die im Manifest des Add-ons definiert ist.
setError(conferenceError)ConferenceDataBuilderLegt den ConferenceError dieser ConferenceData fest, um anzugeben, dass die Konferenz nicht erfolgreich erstellt wurde.
setNotes(notes)ConferenceDataBuilderLegt die zusätzlichen Notizen dieser ConferenceData fest, z. B. Anweisungen des Administrators oder rechtliche Hinweise.

Detaillierte Dokumentation

addConferenceParameter(conferenceParameter)

Fügt dieser ConferenceData einen ConferenceParameter hinzu. Die maximale Anzahl von Parametern pro ConferenceData beträgt 300.

Parameter

NameTypBeschreibung
conferenceParameterConferenceParameterDer hinzuzufügende Parameter.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst

Error – wenn der angegebene Konferenzparameter ungültig ist oder zu viele Konferenzparameter hinzugefügt wurden.


addEntryPoint(entryPoint)

Fügt dieser ConferenceData einen EntryPoint hinzu. Die maximale Anzahl von Einstiegspunkten pro ConferenceData beträgt 300.

Parameter

NameTypBeschreibung
entryPointEntryPointDer hinzuzufügende Einstiegspunkt.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst

Error – wenn der angegebene Einstiegspunkt ungültig ist oder zu viele Einstiegspunkte hinzugefügt wurden.


build()

Erstellt und validiert die ConferenceData.

Rückflug

ConferenceData – die validierten Konferenzdaten

Löst

Error – wenn die erstellten Konferenzdaten ungültig sind.


setConferenceId(conferenceId)

Legt die Konferenz-ID dieser ConferenceData fest. Die maximale Länge für dieses Feld beträgt 512 Zeichen.

Parameter

NameTypBeschreibung
conferenceIdStringDie festzulegende ID.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst

Error – wenn die angegebene Konferenz-ID zu lang ist.


setConferenceSolutionId(conferenceSolutionId)

Legt die Konferenzlösungs-ID fest, die im Manifest des Add-ons definiert ist. Der Wert muss angegeben werden und füllt die Werte für den Namen und die Symbol-URL der Konferenz aus.

Das Feld ist für G Suite-Add-ons erforderlich, wird aber für Konferenz-Add-ons ignoriert.

Parameter

NameTypBeschreibung
conferenceSolutionIdStringDie ID, die mit dem Manifest übereinstimmt.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst

Error – wenn die angegebene Konferenzlösungs-ID zu lang ist. Die maximale Länge für dieses Feld beträgt 512 Zeichen.


setError(conferenceError)

Legt den ConferenceError dieser ConferenceData fest, um anzugeben, dass die Konferenz nicht erfolgreich erstellt wurde.

Parameter

NameTypBeschreibung
conferenceErrorConferenceErrorDer festzulegende Fehler.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst

Error – wenn der angegebene Fehler ungültig ist.


setNotes(notes)

Legt die zusätzlichen Notizen dieser ConferenceData fest, z. B. Anweisungen des Administrators oder rechtliche Hinweise. Kann HTML enthalten. Die maximale Länge für dieses Feld beträgt 2.048 Zeichen.

Parameter

NameTypBeschreibung
notesStringDie festzulegenden zusätzlichen Notizen.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst

Error – wenn die angegebenen Notizen zu lang sind.