Class DataType

ডেটাটাইপ

একটি ভেরিয়েবলের টাইপ নির্ধারণ করতে ডেটাটাইপ ব্যবহার করা হয়। এই টাইপটি মৌলিক ডেটা টাইপগুলোর মধ্যে একটি অথবা ওয়ার্কস্পেস স্টুডিও-নির্দিষ্ট কোনো রিসোর্স টাইপ হতে পারে।

শুধুমাত্র সেইসব Google Workspace অ্যাড-অনের জন্য উপলব্ধ, যেগুলো Google Workspace Studio-এর পরিধি বৃদ্ধি করে।

নমুনা ব্যবহার:

const dataType = AddOnsResponseService.newDataType()
    .setBasicDataType(
      AddOnsResponseService.BasicDataType.STRING
    )
    .setValueMetadata(
      AddOnsResponseService.newValueMetadata()
        .addEnumValue("sample_enum_value")
    );

let resourceField = AddOnsResponseService.newResourceField()
    .setSelector("question_1")
    .setDisplayText("Question 1")
    .setDataType(dataType);

}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
set Basic Data Type(basicDataType) Data Type ডেটা টাইপটিকে সমর্থিত Basic Data Type মধ্যে একটিতে সেট করে।
set Resource Type(resourceType) Data Type ডেটা টাইপকে একটি কাস্টম সংজ্ঞায়িত Resource Type সেট করে।
set Value Metadata(valueMetadata) Data Type Value Metadata সেট করে, যাতে ভেরিয়েবলটির ধরন-সম্পর্কিত তথ্য থাকে।

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

setBasicDataType(basicDataType)

ডেটা টাইপকে সমর্থিত BasicDataType গুলোর মধ্যে একটিতে সেট করে।

প্যারামিটার

নাম প্রকার বর্ণনা
basic Data Type Basic Data Type ভেরিয়েবলটি যে মৌলিক ডেটা টাইপের অন্তর্গত।

ফেরত

DataType — এটি চেইনিং-এর জন্য ব্যবহৃত ডেটা টাইপ অবজেক্ট।


setResourceType(resourceType)

ডেটা টাইপকে একটি কাস্টমভাবে সংজ্ঞায়িত ResourceType এ সেট করে।

প্যারামিটার

নাম প্রকার বর্ণনা
resource Type Resource Type ভেরিয়েবলটির অ্যাপ্লিকেশন-নির্দিষ্ট (কাস্টম) রিসোর্স টাইপ।

ফেরত

DataType — এটি চেইনিং-এর জন্য ব্যবহৃত ডেটা টাইপ অবজেক্ট।


setValueMetadata(valueMetadata)

ValueMetadata সেট করে, যাতে ভেরিয়েবলটির ধরন-সম্পর্কিত তথ্য থাকে।

প্যারামিটার

নাম প্রকার বর্ণনা
value Metadata Value Metadata ভেরিয়েবলটির সম্ভাব্য মানগুলো সম্পর্কিত ভ্যালু মেটাডেটা তথ্য।

ফেরত

DataType — এটি চেইনিং-এর জন্য ব্যবহৃত ডেটা টাইপ অবজেক্ট।