Conference Data Service

কনফারেন্স ডেটা

এই পরিষেবাটি স্ক্রিপ্টগুলিকে কনফিগার করতে এবং কনফারেন্সিং ডেটা অবজেক্ট তৈরি করতে দেয় যা Google ক্যালেন্ডারের সাথে ইন্টারঅ্যাক্ট করে।

ক্লাস

নাম সংক্ষিপ্ত বর্ণনা
ConferenceData সমস্ত সম্মেলন-সম্পর্কিত তথ্যের জন্য ধারক।
ConferenceDataBuilder ConferenceData অবজেক্টের জন্য তৈরির জন্য নির্মাতা।
ConferenceDataService পরিষেবা যা স্ক্রিপ্ট কনফারেন্সিং তথ্য তৈরি করতে ব্যবহার করতে পারে।
ConferenceError একটি কনফারেন্সিং অ্যাড-অনে যে ত্রুটি ঘটেছে৷
ConferenceErrorType Enum যে ত্রুটির ধরন সংজ্ঞায়িত করে যা আপনি একটি ConferenceError এ নির্দিষ্ট করতে পারেন।
ConferenceParameter অ্যাড-অন ব্যবহারের জন্য উপলব্ধ সমাধান-নির্দিষ্ট প্যারামিটার।
EntryPoint একটি সম্মেলনে যোগদানের একটি নির্দিষ্ট উপায়ের সংজ্ঞা।
EntryPointFeature Enum যা এন্ট্রি পয়েন্টের বৈশিষ্ট্যগুলিকে সংজ্ঞায়িত করে যা একটি কনফারেন্সিং অ্যাড-অন দ্বারা তৈরি করা যেতে পারে।
EntryPointType Enum যা একটি কনফারেন্সিং অ্যাড-অন দ্বারা তৈরি করা যেতে পারে এমন এন্ট্রি পয়েন্টের প্রকারগুলিকে সংজ্ঞায়িত করে৷

ConferenceData

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
printJson() String এই বস্তুর JSON উপস্থাপনা প্রিন্ট করে।

ConferenceDataBuilder

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
addConferenceParameter(conferenceParameter) ConferenceDataBuilder এই ConferenceData একটি ConferenceParameter যোগ করে।
addEntryPoint(entryPoint) ConferenceDataBuilder এই ConferenceData একটি EntryPoint যোগ করে।
build() ConferenceData ConferenceData তৈরি করে এবং যাচাই করে।
setConferenceId(conferenceId) ConferenceDataBuilder এই ConferenceData কনফারেন্স আইডি সেট করে।
setConferenceSolutionId(conferenceSolutionId) ConferenceDataBuilder অ্যাডঅনের ম্যানিফেস্টে সংজ্ঞায়িত কনফারেন্স সমাধান আইডি সেট করে।
setError(conferenceError) ConferenceDataBuilder এই ConferenceData এর ConferenceError সেট করে, ইঙ্গিত করে যে সম্মেলন সফলভাবে তৈরি হয়নি।
setNotes(notes) ConferenceDataBuilder এই ConferenceData অতিরিক্ত নোট সেট করে, যেমন অ্যাডমিনিস্ট্রেটরের নির্দেশ বা আইনি নোটিশ।

ConferenceDataService

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
ConferenceErrorType ConferenceErrorType ConferenceErrorType গণনা।
EntryPointFeature EntryPointFeature EntryPointFeature গণনা।
EntryPointType EntryPointType EntryPointType গণনা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
newConferenceDataBuilder() ConferenceDataBuilder একটি নতুন, খালি ConferenceDataBuilder ফেরত দেয়।
newConferenceError() ConferenceError একটি নতুন, খালি ConferenceError প্রদান করে।
newConferenceParameter() ConferenceParameter একটি নতুন, খালি ConferenceParameter প্রদান করে।
newEntryPoint() EntryPoint একটি নতুন, খালি EntryPoint ফেরত দেয়।

ConferenceError

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
setAuthenticationUrl(authenticationUrl) ConferenceError ত্রুটির ধরনটি AUTHENTICATION হলে, ব্যবহারকারীদের লগ ইন করার অনুমতি দেওয়ার জন্য অ্যাড-অনটিকে অ্যাড-অনে ফিরে আসার জন্য একটি URL প্রদান করতে হবে।
setConferenceErrorType(conferenceErrorType) ConferenceError এই ConferenceError এর ত্রুটির ধরন সেট করে।

ConferenceErrorType

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
AUTHENTICATION Enum কনফারেন্স ডেটা জেনারেশনের সময় একটি প্রমাণীকরণ ত্রুটি৷
CONFERENCE_SOLUTION_FORBIDDEN Enum ব্যবহারকারীকে নির্বাচিত কনফারেন্স সমাধান ব্যবহার করার অনুমতি দেওয়া হয় না (তবে অ্যাড-অন দ্বারা প্রস্তাবিত অন্যান্য সমাধানগুলি ব্যবহার করার অনুমতি দেওয়া হতে পারে)।
PERMANENT Enum কনফারেন্স ডেটা জেনারেশনের সময় একটি স্থায়ী ত্রুটি।
PERMISSION_DENIED Enum ব্যবহারকারীকে থার্ড-পার্টি কনফারেন্সিং সিস্টেমে কোনো অ্যাকশন করার অনুমতি দেওয়া হয় না।
TEMPORARY Enum কনফারেন্স ডেটা জেনারেশনের সময় একটি অস্থায়ী ত্রুটি।
UNKNOWN Enum কনফারেন্স ডেটা জেনারেশনের সময় একটি অজানা ত্রুটি৷

ConferenceParameter

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
setKey(key) ConferenceParameter এই ConferenceParameter কী সেট করে।
setValue(value) ConferenceParameter এই ConferenceParameter মান সেট করে।

EntryPoint

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
addFeature(feature) EntryPoint এন্ট্রি পয়েন্টের বৈশিষ্ট্য যোগ করে, যেমন টোল বা টোল-মুক্ত।
setAccessCode(accessCode) EntryPoint সম্মেলন অ্যাক্সেস করার জন্য একটি অ্যাক্সেস কোড।
setEntryPointType(entryPointType) EntryPoint এই এন্ট্রি পয়েন্টের ধরন সেট করে।
setMeetingCode(meetingCode) EntryPoint সম্মেলনে প্রবেশের জন্য একটি মিটিং কোড।
setPasscode(passcode) EntryPoint সম্মেলনে প্রবেশের জন্য একটি পাসকোড।
setPassword(password) EntryPoint সম্মেলন অ্যাক্সেস করার জন্য একটি পাসওয়ার্ড কোড.
setPin(pin) EntryPoint সম্মেলনে প্রবেশের জন্য একটি পিন কোড।
setRegionCode(regionCode) EntryPoint এই এন্ট্রি পয়েন্টের সাথে যুক্ত দেশের জন্য CLDR/ISO 3166 অঞ্চল কোড।
setUri(uri) EntryPoint এই এন্ট্রি পয়েন্টের মাধ্যমে সম্মেলনে যোগদানের জন্য URI সেট করে।

EntryPointFeature

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
UNKNOWN_FEATURE Enum ব্যবহার করবেন না.
TOLL Enum শুধুমাত্র PHONE এন্ট্রি পয়েন্টে প্রযোজ্য।
TOLL_FREE Enum শুধুমাত্র PHONE এন্ট্রি পয়েন্টে প্রযোজ্য।

EntryPointType

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
VIDEO Enum একটি কনফারেন্সের জন্য একটি ভিডিও এন্ট্রি পয়েন্ট।
PHONE Enum একটি কনফারেন্সের জন্য একটি ফোন এন্ট্রি পয়েন্ট।
MORE Enum কনফারেন্সে এন্ট্রি পয়েন্ট সম্পর্কে আরও তথ্যের একটি লিঙ্ক।
SIP Enum একটি সম্মেলনের জন্য একটি SIP এন্ট্রি পয়েন্ট।