Class ConferenceDataBuilder

ConferenceDataBuilder

Builder zum Erstellen von ConferenceData-Objekten.

Methoden

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

Detaillierte Dokumentation

addConferenceParameter(conferenceParameter)

Fügt dieser ConferenceData ein ConferenceParameter hinzu. Die maximale Anzahl der Parameter pro ConferenceData beträgt 300.

Parameter

NameTypBeschreibung
conferenceParameterConferenceParameterDer hinzuzufügende Parameter.

Return

ConferenceDataBuilder: Dieser Builder für Verkettungen.

Löst aus

Error: Wenn der angegebene Konferenzparameter ungültig ist oder zu viele Konferenzparameter hinzugefügt wurden.


addEntryPoint(entryPoint)

Fügt dieser ConferenceData ein EntryPoint hinzu. Es sind maximal 300 Einstiegspunkte pro ConferenceData zulässig.

Parameter

NameTypBeschreibung
entryPointEntryPointDer hinzuzufügende Einstiegspunkt.

Return

ConferenceDataBuilder: Dieser Builder für Verkettungen.

Löst aus

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


build()

Erstellt und validiert den ConferenceData.

Return

ConferenceData – Die validierten Konferenzdaten

Löst aus

Error: Wenn die erstellten Konferenzdaten ungültig sind.


setConferenceId(conferenceId)

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

Parameter

NameTypBeschreibung
conferenceIdStringDie festzulegende ID.

Return

ConferenceDataBuilder: Dieser Builder für Verkettungen.

Löst aus

Error: Wenn die angegebene Konferenz-ID zu lang ist.


setConferenceSolutionId(conferenceSolutionId)

Legt die ID der Konferenzlösung fest, die im Manifest des Add-ons definiert ist. Der Wert muss angegeben werden und wird in die Werte für Name und iconUrl der Konferenz eingefügt.

Beachten Sie, dass das Feld für G Suite-Add-ons erforderlich ist, für Konferenz-Add-ons jedoch ignoriert wird.

Parameter

NameTypBeschreibung
conferenceSolutionIdStringDie mit dem Manifest übereinstimmende ID.

Return

ConferenceDataBuilder: Dieser Builder für Verkettungen.

Löst aus

Error: Wenn die angegebene ID der Konferenzlösung zu lang ist. Die maximale Länge dieses Felds beträgt 512 Zeichen.


setError(conferenceError)

Legt den ConferenceError dieses ConferenceData fest und gibt an, dass die Konferenz nicht erfolgreich erstellt wurde.

Parameter

NameTypBeschreibung
conferenceErrorConferenceErrorDer festzulegende Fehler.

Return

ConferenceDataBuilder: Dieser Builder für Verkettungen.

Löst aus

Error: Wenn der angegebene Fehler ungültig ist.


setNotes(notes)

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

Parameter

NameTypBeschreibung
notesStringDie zusätzlichen Hinweise, die festgelegt werden sollen.

Return

ConferenceDataBuilder: Dieser Builder für Verkettungen.

Löst aus

Error – wenn die bereitgestellten Notizen zu lang sind.