Class ConferenceDataBuilder

কনফারেন্স ডেটা বিল্ডার

ConferenceData অবজেক্ট তৈরির জন্য বিল্ডার।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Conference Parameter(conferenceParameter) Conference Data Builder এই Conference Data একটি Conference Parameter যোগ করে।
add Entry Point(entryPoint) Conference Data Builder এই Conference Data একটি Entry Point যোগ করে।
build() Conference Data Conference Data তৈরি ও যাচাই করে।
set Conference Id(conferenceId) Conference Data Builder এই Conference Data কনফারেন্স আইডি নির্ধারণ করে।
set Conference Solution Id(conferenceSolutionId) Conference Data Builder অ্যাড-অনের ম্যানিফেস্টে সংজ্ঞায়িত কনফারেন্স সলিউশন আইডি সেট করে।
set Error(conferenceError) Conference Data Builder এই Conference Data Conference Error সেট করে, যা নির্দেশ করে যে কনফারেন্সটি সফলভাবে তৈরি করা হয়নি।
set Notes(notes) Conference Data Builder এই Conference Data অতিরিক্ত নোট সেট করে, যেমন প্রশাসকের নির্দেশাবলী বা আইনি বিজ্ঞপ্তি।

বিস্তারিত ডকুমেন্টেশন

addConferenceParameter(conferenceParameter)

এই ConferenceData তে একটি ConferenceParameter যোগ করে। প্রতিটি ConferenceData জন্য প্যারামিটারের সর্বোচ্চ সংখ্যা হলো ৩০০।

প্যারামিটার

নাম প্রকার বর্ণনা
conference Parameter Conference Parameter যোগ করার জন্য প্যারামিটার।

ফেরত

ConferenceDataBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।

নিক্ষেপ

Error — যদি প্রদত্ত কনফারেন্স প্যারামিটারটি অবৈধ হয় অথবা অতিরিক্ত কনফারেন্স প্যারামিটার যোগ করা হয়।


addEntryPoint(entryPoint)

এই ConferenceData তে একটি EntryPoint যোগ করে। প্রতিটি ConferenceData জন্য সর্বোচ্চ ৩০০টি এন্ট্রি পয়েন্ট থাকতে পারে।

প্যারামিটার

নাম প্রকার বর্ণনা
entry Point Entry Point যোগ করার প্রবেশপথ।

ফেরত

ConferenceDataBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।

নিক্ষেপ

Error — যদি প্রদত্ত এন্ট্রি পয়েন্টটি অবৈধ হয় অথবা অতিরিক্ত এন্ট্রি পয়েন্ট যোগ করা হয়।


build()

ConferenceData তৈরি ও যাচাই করে।

ফেরত

ConferenceData — যাচাইকৃত সম্মেলনের তথ্য

নিক্ষেপ

Error — যদি নির্মিত সম্মেলনের তথ্য বৈধ না হয়।


setConferenceId(conferenceId)

এই ConferenceData এর কনফারেন্স আইডি নির্ধারণ করে। এই ফিল্ডের সর্বোচ্চ দৈর্ঘ্য ৫১২ অক্ষর।

প্যারামিটার

নাম প্রকার বর্ণনা
conference Id String যে আইডিটি সেট করতে হবে।

ফেরত

ConferenceDataBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।

নিক্ষেপ

Error — যদি প্রদত্ত কনফারেন্স আইডি খুব দীর্ঘ হয়।


setConferenceSolutionId(conferenceSolutionId)

অ্যাড-অনের ম্যানিফেস্টে সংজ্ঞায়িত কনফারেন্স সলিউশন আইডি সেট করে। এই মানটি অবশ্যই নির্দিষ্ট করতে হবে এবং এটি কনফারেন্সের নাম ও আইকনইউআরএল (iconUrl) মান পূরণ করে।

উল্লেখ্য যে, GSuite অ্যাড-অনগুলির জন্য এই ফিল্ডটি আবশ্যক, কিন্তু কনফারেন্সিং অ্যাড-অনগুলির ক্ষেত্রে এটি উপেক্ষা করা হয়।

প্যারামিটার

নাম প্রকার বর্ণনা
conference Solution Id String ম্যানিফেস্টের সাথে মিলে যাওয়া আইডি।

ফেরত

ConferenceDataBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।

নিক্ষেপ

Error — যদি প্রদত্ত কনফারেন্স সলিউশন আইডি খুব দীর্ঘ হয়। এই ফিল্ডের সর্বোচ্চ দৈর্ঘ্য ৫১২ অক্ষর।


setError(conferenceError)

এই ConferenceData এর ConferenceError সেট করে, যা নির্দেশ করে যে কনফারেন্সটি সফলভাবে তৈরি হয়নি।

প্যারামিটার

নাম প্রকার বর্ণনা
conference Error Conference Error ত্রুটিটি সেট করতে হবে।

ফেরত

ConferenceDataBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।

নিক্ষেপ

Error — যদি প্রদত্ত ত্রুটিটি অবৈধ হয়।


setNotes(notes)

এই ConferenceData এর অতিরিক্ত নোট সেট করে, যেমন প্রশাসকের নির্দেশাবলী বা আইনি বিজ্ঞপ্তি। এতে HTML থাকতে পারে। এই ফিল্ডের সর্বোচ্চ দৈর্ঘ্য ২০৪৮ অক্ষর।

প্যারামিটার

নাম প্রকার বর্ণনা
notes String অতিরিক্ত নোটগুলো সেট করতে হবে।

ফেরত

ConferenceDataBuilder — এটি চেইনিং-এর জন্য ব্যবহৃত বিল্ডার।

নিক্ষেপ

Error — যদি প্রদত্ত নোটগুলি খুব দীর্ঘ হয়।