Class ConferenceDataBuilder

ConferenceDataBuilder

سازنده برای ایجاد اشیاء ConferenceData .

مواد و روش ها

روش نوع برگشت توضیح مختصر
addConferenceParameter(conferenceParameter) ConferenceDataBuilder یک ConferenceParameter به این ConferenceData اضافه می کند.
addEntryPoint(entryPoint) ConferenceDataBuilder یک EntryPoint به این ConferenceData اضافه می کند.
build() ConferenceData ConferenceData می سازد و اعتبار می دهد.
setConferenceId(conferenceId) ConferenceDataBuilder شناسه کنفرانس این ConferenceData را تنظیم می کند.
setConferenceSolutionId(conferenceSolutionId) ConferenceDataBuilder شناسه راه حل کنفرانس تعریف شده در مانیفست افزونه را تنظیم می کند.
setError(conferenceError) ConferenceDataBuilder ConferenceError این ConferenceData را تنظیم می کند که نشان می دهد کنفرانس با موفقیت ایجاد نشده است.
setNotes(notes) ConferenceDataBuilder یادداشت‌های اضافی این ConferenceData را تنظیم می‌کند، مانند دستورالعمل‌های مدیر یا اعلامیه‌های قانونی.

مستندات دقیق

addConferenceParameter(conferenceParameter)

یک ConferenceParameter به این ConferenceData اضافه می کند. حداکثر تعداد پارامترها در هر ConferenceData 300 است.

مولفه های

نام تایپ کنید شرح
conferenceParameter ConferenceParameter پارامتری که باید اضافه شود.

برگشت

ConferenceDataBuilder - این سازنده، برای زنجیره سازی.

پرتاب می کند

Error - اگر پارامتر کنفرانس ارائه شده نامعتبر باشد یا اگر پارامترهای کنفرانس زیادی اضافه شده باشد.


addEntryPoint(entryPoint)

یک EntryPoint به این ConferenceData اضافه می کند. حداکثر تعداد نقاط ورودی در هر ConferenceData 300 است.

مولفه های

نام تایپ کنید شرح
entryPoint EntryPoint نقطه ورودی برای اضافه کردن

برگشت

ConferenceDataBuilder - این سازنده، برای زنجیره سازی.

پرتاب می کند

Error - اگر نقطه ورودی ارائه شده نامعتبر باشد یا اگر تعداد زیادی نقاط ورودی اضافه شده باشد.


build()

ConferenceData می سازد و اعتبار می دهد.

برگشت

ConferenceData - داده های کنفرانس معتبر

پرتاب می کند

Error - اگر داده های کنفرانس ساخته شده معتبر نباشد.


setConferenceId(conferenceId)

شناسه کنفرانس این ConferenceData را تنظیم می کند. حداکثر طول این فیلد 512 کاراکتر است.

مولفه های

نام تایپ کنید شرح
conferenceId String شناسه برای تنظیم.

برگشت

ConferenceDataBuilder - این سازنده، برای زنجیره سازی.

پرتاب می کند

Error - اگر شناسه کنفرانس ارائه شده خیلی طولانی باشد.


setConferenceSolutionId(conferenceSolutionId)

شناسه راه حل کنفرانس تعریف شده در مانیفست افزونه را تنظیم می کند. مقدار باید مشخص شود و نام کنفرانس و مقادیر iconUrl را پر کند.

توجه داشته باشید که این فیلد برای افزونه‌های GSuite لازم است، در حالی که برای افزونه‌های کنفرانس نادیده گرفته می‌شود.

مولفه های

نام تایپ کنید شرح
conferenceSolutionId String شناسه مطابق با مانیفست.

برگشت

ConferenceDataBuilder - این سازنده، برای زنجیره سازی.

پرتاب می کند

Error - اگر شناسه راه حل کنفرانس ارائه شده خیلی طولانی باشد. حداکثر طول این فیلد 512 کاراکتر است.


setError(conferenceError)

ConferenceError این ConferenceData را تنظیم می کند که نشان می دهد کنفرانس با موفقیت ایجاد نشده است.

مولفه های

نام تایپ کنید شرح
conferenceError ConferenceError خطای تنظیم

برگشت

ConferenceDataBuilder - این سازنده، برای زنجیره سازی.

پرتاب می کند

Error - اگر خطای ارائه شده نامعتبر باشد.


setNotes(notes)

یادداشت‌های اضافی این ConferenceData را تنظیم می‌کند، مانند دستورالعمل‌های مدیر یا اعلامیه‌های قانونی. می تواند حاوی HTML باشد. حداکثر طول این فیلد 2048 کاراکتر است.

مولفه های

نام تایپ کنید شرح
notes String یادداشت های اضافی برای تنظیم.

برگشت

ConferenceDataBuilder - این سازنده، برای زنجیره سازی.

پرتاب می کند

Error - اگر یادداشت های ارائه شده خیلی طولانی باشند.