Class DynamicResourceDefinition

ডাইনামিক রিসোর্স ডেফিনিশন

একটি DynamicResourceDefinition হলো একটি ResourceFieldsDefinitionRetrievedAction এর মূল উপাদান। Google Workspace Studio-এর কোনো একটি ধাপ দ্বারা প্রদত্ত আউটপুট ভেরিয়েবলের সংখ্যা গতিশীলভাবে নির্ধারণ করার জন্য এতে এক বা একাধিক ResourceField থাকতে পারে।

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

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

let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition()
   .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest.
   .addResourceField(
     AddOnsResponseService.newResourceField()
       .setSelector("question_1")
       .setDisplayText("Question 1")
   );

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Resource Field(resourceField) Dynamic Resource Definition ডাইনামিক রিসোর্স ডেফিনিশনে একটি রিসোর্স ফিল্ড যোগ করে।
set Resource Id(resourceId) Dynamic Resource Definition ডাইনামিক রিসোর্স ডেফিনিশনের জন্য আইডি নির্ধারণ করে, এই আইডিটি ম্যানিফেস্টে থাকা workflow Resource Definition Id সাথে সঙ্গতিপূর্ণ।

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

addResourceField(resourceField)

ডাইনামিক রিসোর্স ডেফিনিশনে একটি রিসোর্স ফিল্ড যোগ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
resource Field Resource Field যোগ করার জন্য রিসোর্স ফিল্ড।

ফেরত

DynamicResourceDefinition — এই অবজেক্টটি, চেইনিং-এর জন্য ব্যবহৃত হয়।


setResourceId(resourceId)

ডাইনামিক রিসোর্স ডেফিনিশনের জন্য আইডি নির্ধারণ করে, এই আইডিটি ম্যানিফেস্টে থাকা workflowResourceDefinitionId এর সাথে সঙ্গতিপূর্ণ।

প্যারামিটার

নাম প্রকার বর্ণনা
resource Id String ডাইনামিক রিসোর্স ডেফিনিশনের জন্য অনন্য শনাক্তকারী।

ফেরত

DynamicResourceDefinition — এই অবজেক্টটি, চেইনিং-এর জন্য ব্যবহৃত হয়।