Class GetDataResponse

GetDataResponse

আপনার স্ক্রিপ্ট প্রজেক্টের জন্য getData() রেসপন্স তৈরি করার বিল্ডার।

function getFields() {
  //...
}

function getData() {
  const cc = DataStudioApp.createCommunityConnector();

  return cc.newGetDataResponse()
      .setFields(getFields())
      .addRow(['3', 'Foobar.com'])
      .addRow(['4', 'Foobaz.com'])
      .addRows([
        ['5', 'Fizzbuz.com'],
        ['6', 'Fizzbaz.com'],
      ])
      .build();
}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add All Rows(rows) Get Data Response এই Get Data Response এ একাধিক সারি ডেটা যোগ করে।
add Row(row) Get Data Response এই Get Data Response এ ডেটার একটি সারি যোগ করে।
build() Object এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়।
set Fields(fields) Get Data Response নির্মাতার Fields নির্ধারণ করে।
set Filters Applied(filtersApplied) Get Data Response এই বিল্ডারের জন্য প্রয়োগকৃত ফিল্টারগুলোর অবস্থা নির্ধারণ করে।

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

addAllRows(rows)

এই GetDataResponse এ একাধিক সারি ডেটা যোগ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
rows String[][] সেট করার জন্য ডেটার সারিগুলো।

ফেরত

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


addRow(row)

এই GetDataResponse এ ডেটার একটি সারি যোগ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
row String[] সেট করার জন্য ডেটার সারি।

ফেরত

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


build()

এই অবজেক্টটিকে যাচাই করে ডেটা স্টুডিওর প্রয়োজনীয় ফরম্যাটে ফেরত দেয়।

ফেরত

Object — যাচাইকৃত GetDataResponse অবজেক্ট।


setFields(fields)

নির্মাতার Fields নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
fields Fields যে ক্ষেত্রগুলো নির্ধারণ করতে হবে।

ফেরত

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


setFiltersApplied(filtersApplied)

এই বিল্ডারের জন্য ফিল্টার প্রয়োগের অবস্থা নির্ধারণ করে। সমস্ত ফিল্টার সফলভাবে প্রয়োগ করা হলে ' true সেট করুন, অন্যথায় false

প্যারামিটার

নাম প্রকার বর্ণনা
filters Applied Boolean ফিল্টারগুলোর অবস্থা সেট করতে প্রয়োগ করা হয়েছে।

ফেরত

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