Class ConferenceDataBuilder

ConferenceDataBuilder

ConferenceData nesneleri oluşturmaya yönelik oluşturucu.

Yöntemler

YöntemDönüş türüKısa açıklama
addConferenceParameter(conferenceParameter)ConferenceDataBuilderBu ConferenceData öğesine ConferenceParameter ekler.
addEntryPoint(entryPoint)ConferenceDataBuilderBu ConferenceData öğesine EntryPoint ekler.
build()ConferenceDataConferenceData oluşturur ve doğrular.
setConferenceId(conferenceId)ConferenceDataBuilderBu ConferenceData için konferans kimliğini ayarlar.
setConferenceSolutionId(conferenceSolutionId)ConferenceDataBuilderEklentinin manifest dosyasında tanımlanan konferans çözümü kimliğini ayarlar.
setError(conferenceError)ConferenceDataBuilderBu ConferenceData öğesinin ConferenceError değerini ayarlar. Bu, konferansın başarıyla oluşturulmadığını gösterir.
setNotes(notes)ConferenceDataBuilderBu ConferenceData ile ilgili ek notları (ör. yöneticinin talimatları veya yasal bildirimler) ayarlar.

Ayrıntılı belgeler

addConferenceParameter(conferenceParameter)

Bu ConferenceData öğesine ConferenceParameter ekler. ConferenceData başına maksimum parametre sayısı 300'dür.

Parametreler

AdTürAçıklama
conferenceParameterConferenceParameterEklenecek parametre.

Return

ConferenceDataBuilder: Zincirleme için kullanılan bu oluşturucu.

Verdiği hatalar

Error: Sağlanan konferans parametresi geçersizse veya çok fazla konferans parametresi eklenmişse.


addEntryPoint(entryPoint)

Bu ConferenceData öğesine EntryPoint ekler. ConferenceData başına maksimum giriş noktası sayısı 300'dür.

Parametreler

AdTürAçıklama
entryPointEntryPointEklenecek giriş noktası.

Return

ConferenceDataBuilder: Zincirleme için kullanılan bu oluşturucu.

Verdiği hatalar

Error: Sağlanan giriş noktası geçersizse veya çok fazla giriş noktası eklenmişse.


build()

ConferenceData oluşturur ve doğrular.

Return

ConferenceData: Doğrulanmış konferans verileri

Verdiği hatalar

Error: Oluşturulan konferans verileri geçerli değilse.


setConferenceId(conferenceId)

Bu ConferenceData için konferans kimliğini ayarlar. Bu alan için maksimum uzunluk 512 karakterdir.

Parametreler

AdTürAçıklama
conferenceIdStringAyarlanacak kimlik.

Return

ConferenceDataBuilder: Zincirleme için kullanılan bu oluşturucu.

Verdiği hatalar

Error: Sağlanan konferans kimliği çok uzunsa.


setConferenceSolutionId(conferenceSolutionId)

Eklentinin manifest dosyasında tanımlanan konferans çözümü kimliğini ayarlar. Değer belirtilmeli ve konferansın ad ile iconUrl değerlerini doldurmalıdır.

Bu alanın G Suite eklentileri için zorunlu olduğunu, Konferans eklentileri için ise yoksayıldığını unutmayın.

Parametreler

AdTürAçıklama
conferenceSolutionIdStringManifestle eşleşen kimlik.

Return

ConferenceDataBuilder: Zincirleme için kullanılan bu oluşturucu.

Verdiği hatalar

Error: Sağlanan konferans çözümü kimliği çok uzunsa. Bu alan için maksimum uzunluk 512 karakterdir.


setError(conferenceError)

Bu ConferenceData öğesinin ConferenceError değerini ayarlar. Bu, konferansın başarıyla oluşturulmadığını gösterir.

Parametreler

AdTürAçıklama
conferenceErrorConferenceErrorAyarlanacak hata.

Return

ConferenceDataBuilder: Zincirleme için kullanılan bu oluşturucu.

Verdiği hatalar

Error: Sağlanan hata geçersizse.


setNotes(notes)

Bu ConferenceData ile ilgili ek notları (ör. yöneticinin talimatları veya yasal bildirimler) ayarlar. HTML içerebilir. Bu alan için maksimum uzunluk 2.048 karakterdir.

Parametreler

AdTürAçıklama
notesStringAyarlanacak ek notlar.

Return

ConferenceDataBuilder: Zincirleme için kullanılan bu oluşturucu.

Verdiği hatalar

Error: Sağlanan notlar çok uzunsa.