Class ConferenceDataBuilder

ConferenceDataBuilder

Builder zum Erstellen von ConferenceData-Objekten.

Methoden

MethodeRückgabetypKurzbeschreibung
addConferenceParameter(conferenceParameter)ConferenceDataBuilderFügt dieser ConferenceData eine ConferenceParameter hinzu.
addEntryPoint(entryPoint)ConferenceDataBuilderFügt dieser ConferenceData eine EntryPoint hinzu.
build()ConferenceDataErstellt und validiert die ConferenceData.
setConferenceId(conferenceId)ConferenceDataBuilderLegt die Konferenz-ID dieses ConferenceData fest.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderLegt die Konferenzlösungs-ID fest, die im Manifest des Add-ons definiert ist.
setError(conferenceError)ConferenceDataBuilderHiermit wird die ConferenceError dieses ConferenceData auf „0“ gesetzt, was bedeutet, dass die Konferenz nicht erstellt wurde.
setNotes(notes)ConferenceDataBuilderHiermit werden die zusätzlichen Hinweise zu dieser ConferenceData festgelegt, z. B. Anweisungen des Administrators oder rechtliche Hinweise.

Detaillierte Dokumentation

addConferenceParameter(conferenceParameter)

Fügt dieser ConferenceData eine 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 aus

Error: Der angegebene Konferenzparameter ist ungültig oder es wurden zu viele Konferenzparameter hinzugefügt.


addEntryPoint(entryPoint)

Fügt dieser ConferenceData eine 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 aus

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 aus

Error: Die erstellten Konferenzdaten sind ungültig.


setConferenceId(conferenceId)

Legt die Konferenz-ID dieses ConferenceData fest. Die maximale Länge dieses Felds beträgt 512 Zeichen.

Parameter

NameTypBeschreibung
conferenceIdStringDie ID, die festgelegt werden soll.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst aus

Error: Die angegebene Konferenz-ID ist zu lang.


setConferenceSolutionId(conferenceSolutionId)

Legt die Konferenzlösungs-ID fest, die im Manifest des Add-ons definiert ist. Der Wert muss angegeben werden und wird für die Werte „name“ und „iconUrl“ der Konferenz verwendet.

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

Parameter

NameTypBeschreibung
conferenceSolutionIdStringDie ID, die mit dem Manifest übereinstimmt.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst aus

Error: Die angegebene Konferenzlösungs-ID ist zu lang. Die maximale Länge dieses Felds beträgt 512 Zeichen.


setError(conferenceError)

Hiermit wird die ConferenceError dieses ConferenceData auf „0“ gesetzt, was bedeutet, dass die Konferenz nicht erstellt wurde.

Parameter

NameTypBeschreibung
conferenceErrorConferenceErrorDer Fehler, der festgelegt werden soll.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst aus

Error: Der angegebene Fehler ist ungültig.


setNotes(notes)

Hiermit werden die zusätzlichen Hinweise zu dieser ConferenceData festgelegt, 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 Notizen, die festgelegt werden sollen.

Rückflug

ConferenceDataBuilder – Dieser Builder zur Verkettung.

Löst aus

Error: Wenn die angegebenen Notizen zu lang sind.