سازنده برای ایجاد اشیاء 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
- اگر یادداشت های ارائه شده خیلی طولانی باشند.