ঘড়ি ট্রিগার জন্য একটি নির্মাতা.
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
after(durationMilliseconds) | Clock Trigger Builder | ট্রিগার চালানোর বর্তমান সময়ের পরে সর্বনিম্ন সময়কাল (মিলিসেকেন্ডে) নির্দিষ্ট করে। |
at(date) | Clock Trigger Builder | ট্রিগার কখন চলে তা নির্দিষ্ট করে। |
at Date(year, month, day) | Clock Trigger Builder | নির্দিষ্ট করে যে ট্রিগারটি প্রদত্ত তারিখে, ডিফল্টরূপে মধ্যরাতের কাছাকাছি (+/- 15 মিনিট) ফায়ার করে। |
at Hour(hour) | Clock Trigger Builder | ট্রিগারটি যে ঘন্টায় ট্রিগার চালায় তা নির্দিষ্ট করে। |
create() | Trigger | ট্রিগার তৈরি করে। |
every Days(n) | Clock Trigger Builder | প্রতি n দিনে ট্রিগার চালানোর জন্য নির্দিষ্ট করে। |
every Hours(n) | Clock Trigger Builder | প্রতি n ঘন্টায় ট্রিগার চালানোর জন্য নির্দিষ্ট করে। |
every Minutes(n) | Clock Trigger Builder | প্রতি n মিনিটে ট্রিগার চালানোর জন্য নির্দিষ্ট করে। |
every Weeks(n) | Clock Trigger Builder | প্রতি n সপ্তাহে ট্রিগার চালানোর জন্য নির্দিষ্ট করে। |
in Timezone(timezone) | Clock Trigger Builder | ট্রিগার চালানোর সময় নির্দিষ্ট তারিখ/সময়ের জন্য টাইমজোন নির্দিষ্ট করে। |
near Minute(minute) | Clock Trigger Builder | ট্রিগারটি যে মিনিটে চলে তা নির্দিষ্ট করে (প্লাস বা মাইনাস 15 মিনিট)। |
on Month Day(day) | Clock Trigger Builder | যে মাসে ট্রিগার চলে সেই তারিখটি নির্দিষ্ট করে। |
on Week Day(day) | Clock Trigger Builder | সপ্তাহের যে দিনটি ট্রিগার চালায় তা নির্দিষ্ট করে। |
বিস্তারিত ডকুমেন্টেশন
after(durationMilliseconds)
ট্রিগার চালানোর বর্তমান সময়ের পরে সর্বনিম্ন সময়কাল (মিলিসেকেন্ডে) নির্দিষ্ট করে। প্রকৃত সময়কাল পরিবর্তিত হতে পারে, কিন্তু আপনার নির্দিষ্ট ন্যূনতম সময়ের চেয়ে কম হবে না।
// Creates a trigger that runs 10 minutes later ScriptApp.newTrigger('myFunction').timeBased().after(10 * 60 * 1000).create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
duration Milliseconds | Integer | ট্রিগার চালানোর বর্তমান সময়ের পরে সর্বনিম্ন সময়কাল (মিলিসেকেন্ডে)। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
at(date)
ট্রিগার কখন চলে তা নির্দিষ্ট করে।
// Creates a trigger for December 1, 2012 const triggerDay = new Date(2012, 11, 1); ScriptApp.newTrigger('myFunction').timeBased().at(triggerDay).create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
date | Date | ট্রিগার কখন চালানো উচিত তা প্রতিনিধিত্ব করে একটি তারিখ অবজেক্ট৷ |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
at Date(year, month, day)
নির্দিষ্ট করে যে ট্রিগারটি প্রদত্ত তারিখে, ডিফল্টরূপে মধ্যরাতের কাছাকাছি (+/- 15 মিনিট) ফায়ার করে।
// Schedules for January 1st, 2013 ScriptApp.newTrigger('myFunction').timeBased().atDate(2013, 1, 1).create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
year | Integer | ট্রিগার শিডিউল করার জন্য ক্যালেন্ডার বছর। |
month | Integer | ট্রিগার শিডিউল করার জন্য ক্যালেন্ডার মাস (1 এবং 12 এর মধ্যে একটি সংখ্যা হওয়া উচিত, অন্তর্ভুক্ত)। |
day | Integer | ট্রিগার শিডিউল করার জন্য ক্যালেন্ডারের দিন (1 এবং 31 এর মধ্যে একটি সংখ্যা হওয়া উচিত, অন্তর্ভুক্ত)। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
at Hour(hour)
ট্রিগারটি যে ঘন্টায় ট্রিগার চালায় তা নির্দিষ্ট করে।
// Runs between 5am-6am in the timezone of the script ScriptApp.newTrigger('myFunction') .timeBased() .atHour(5) .everyDays( 1) // Frequency is required if you are using atHour() or nearMinute() .create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
hour | Integer | যে ঘন্টায় আগুন লাগাতে হবে। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
create()
every Days(n)
প্রতি n
দিনে ট্রিগার চালানোর জন্য নির্দিষ্ট করে।
ScriptApp.newTrigger('myFunction').timeBased().everyDays(3).create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
n | Integer | মৃত্যুদন্ড কার্যকর করার মধ্যে দিনের সংখ্যা। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
every Hours(n)
প্রতি n
ঘন্টায় ট্রিগার চালানোর জন্য নির্দিষ্ট করে।
ScriptApp.newTrigger('myFunction').timeBased().everyHours(12).create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
n | Integer | মৃত্যুদণ্ডের মধ্যে ঘণ্টার সংখ্যা। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
every Minutes(n)
প্রতি n
মিনিটে ট্রিগার চালানোর জন্য নির্দিষ্ট করে। n
অবশ্যই 1, 5, 10, 15 বা 30 হতে হবে।
ScriptApp.newTrigger('myFunction').timeBased().everyMinutes(10).create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
n | Integer | মৃত্যুদণ্ডের মধ্যে মিনিটের সংখ্যা। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
every Weeks(n)
প্রতি n
সপ্তাহে ট্রিগার চালানোর জন্য নির্দিষ্ট করে।
ScriptApp.newTrigger('myFunction') .timeBased() .everyWeeks(2) .onWeekDay(ScriptApp.WeekDay.FRIDAY) .create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
n | Integer | মৃত্যুদণ্ড কার্যকরের মধ্যে সপ্তাহের সংখ্যা। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
in Timezone(timezone)
ট্রিগার চালানোর সময় নির্দিষ্ট তারিখ/সময়ের জন্য টাইমজোন নির্দিষ্ট করে। ডিফল্টরূপে, টাইমজোন হল স্ক্রিপ্টের।
বৈধ টাইমজোন স্ট্রিংগুলির তালিকা Joda.org দ্বারা তালিকাভুক্ত বৈধ টাইমজোন স্ট্রিংগুলির সাথে মিলে যায়৷ একটি অবৈধ টাইমজোন স্ট্রিং স্ক্রিপ্ট একটি ত্রুটি নিক্ষেপ কারণ.
// Schedule the trigger to execute at noon every day in the US/Pacific time zone ScriptApp.newTrigger('myFunction') .timeBased() .atHour(12) .everyDays(1) .inTimezone('America/Los_Angeles') .create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
timezone | String | টাইমজোন যার সাথে ইভেন্টে সময়ের তথ্য ব্যবহার করা হবে। |
প্রত্যাবর্তন
Clock Trigger Builder
— এই Clock Trigger Builder
, চেইনিংয়ের জন্য।
near Minute(minute)
ট্রিগারটি যে মিনিটে চলে তা নির্দিষ্ট করে (প্লাস বা মাইনাস 15 মিনিট)। near Minute()
বলা না হলে, একটি এলোমেলো মিনিট মান ব্যবহার করা হয়।
// Runs at approximately 5:30am in the timezone of the script ScriptApp.newTrigger('myFunction') .timeBased() .atHour(5) .nearMinute(30) .everyDays( 1) // Frequency is required if you are using atHour() or nearMinute() .create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
minute | Integer | যে মিনিটে ফায়ার করতে হবে। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
on Month Day(day)
যে মাসে ট্রিগার চলে সেই তারিখটি নির্দিষ্ট করে।
// Schedules for the first of every month ScriptApp.newTrigger('myFunction').timeBased().onMonthDay(1).create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
day | Integer | মাসের যে দিনটি ট্রিগারের জন্য নির্ধারিত করা উচিত। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।
on Week Day(day)
সপ্তাহের যে দিনটি ট্রিগার চালায় তা নির্দিষ্ট করে।
ScriptApp.newTrigger('myFunction') .timeBased() .onWeekDay(ScriptApp.WeekDay.FRIDAY) .create();
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
day | Weekday | সপ্তাহের দিন আগুন লাগার। |
প্রত্যাবর্তন
Clock Trigger Builder
— নির্মাতা, চেইনিংয়ের জন্য।