Builder zum Erstellen von ConferenceData
-Objekten.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addConferenceParameter(conferenceParameter) | ConferenceDataBuilder | Fügt dieser ConferenceData ein ConferenceParameter hinzu. |
addEntryPoint(entryPoint) | ConferenceDataBuilder | Fügt dieser ConferenceData ein EntryPoint hinzu. |
build() | ConferenceData | Erstellt und validiert den ConferenceData . |
setConferenceId(conferenceId) | ConferenceDataBuilder | Legt die Konferenz-ID von ConferenceData fest. |
setConferenceSolutionId(conferenceSolutionId) | ConferenceDataBuilder | Legt die ID der Konferenzlösung fest, die im Manifest des Add-ons definiert ist. |
setError(conferenceError) | ConferenceDataBuilder | Legt den ConferenceError dieses ConferenceData fest und gibt an, dass die Konferenz nicht erfolgreich erstellt wurde. |
setNotes(notes) | ConferenceDataBuilder | Legt 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
Name | Typ | Beschreibung |
---|---|---|
conferenceParameter | ConferenceParameter | Der 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
Name | Typ | Beschreibung |
---|---|---|
entryPoint | EntryPoint | Der 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
Name | Typ | Beschreibung |
---|---|---|
conferenceId | String | Die 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
Name | Typ | Beschreibung |
---|---|---|
conferenceSolutionId | String | Die 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
Name | Typ | Beschreibung |
---|---|---|
conferenceError | ConferenceError | Der 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
Name | Typ | Beschreibung |
---|---|---|
notes | String | Die 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.