Class ConferenceDataBuilder

ConferenceDataBuilder

ConferenceData nesneleri oluşturmak için kullanılan oluşturucu.

Yöntemler

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

Ayrıntılı dokümanlar

addConferenceParameter(conferenceParameter)

Bu ConferenceData için bir ConferenceParameter ekler. ConferenceData başına maksimum parametre sayısı 300'dür.

Parametreler

AdTürAçıklama
conferenceParameterConferenceParameterEklenecek parametre.

Return

ConferenceDataBuilder: Zincirleme için bu oluşturucu.

Atışlar

Error: Sağlanan konferans parametresi geçersizse veya çok fazla konferans parametresi eklendiyse.


addEntryPoint(entryPoint)

Bu ConferenceData için bir 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 bu oluşturucu.

Atışlar

Error: Sağlanan giriş noktası geçersizse veya çok fazla giriş noktası eklendiyse


build()

ConferenceData dosyasını oluşturur ve doğrular.

Return

ConferenceData: Doğrulanmış konferans verileri

Atışlar

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


setConferenceId(conferenceId)

Bu ConferenceData öğesinin konferans kimliğini belirler. Bu alanın maksimum uzunluğu 512 karakterdir.

Parametreler

AdTürAçıklama
conferenceIdStringAyarlanacak kimlik.

Return

ConferenceDataBuilder: Zincirleme için bu oluşturucu.

Atışlar

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 name ve iconUrl değerlerini doldurmalıdır.

Bu alanın GSuite eklentileri için zorunlu olduğunu, ancak Konferans eklentileri için yoksayıldığını unutmayın.

Parametreler

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

Return

ConferenceDataBuilder: Zincirleme için bu oluşturucu.

Atışlar

Error: Sağlanan konferans çözümü kimliği çok uzunsa. Bu alanın maksimum uzunluğu 512 karakterdir.


setError(conferenceError)

Bu ConferenceData öğesinin ConferenceError özelliğini ayarlayarak konferansın başarıyla oluşturulmadığını belirtir.

Parametreler

AdTürAçıklama
conferenceErrorConferenceErrorAyarlanacak hata.

Return

ConferenceDataBuilder: Zincirleme için bu oluşturucu.

Atışlar

Error: Sağlanan hata geçersizse.


setNotes(notes)

Bu ConferenceData için ek notları (ör. yöneticiden gelen talimatlar veya yasal bildirimler) belirler. HTML içerebilir. Bu alanın maksimum uzunluğu 2.048 karakterdir.

Parametreler

AdTürAçıklama
notesStringAyarlanacak ek notlar.

Return

ConferenceDataBuilder: Zincirleme için bu oluşturucu.

Atışlar

Error: Sağlanan notlar çok uzunsa.