रीफ़्रेश शेड्यूल की फ़्रीक्वेंसी ऐक्सेस करें. इससे यह तय होता है कि डेटा को कितनी बार और कब रीफ़्रेश करना है.
इस क्लास का इस्तेमाल सिर्फ़ उस डेटा के साथ करें जो किसी डेटाबेस से कनेक्ट है.
यह देखने के लिए कि इस रीफ़्रेश शेड्यूल को अगली बार कब शेड्यूल किया गया है, DataSourceRefreshSchedule.getTimeIntervalOfNextRun() का इस्तेमाल करें.
अपडेट करने के लिए, DataSourceRefreshSchedule.setFrequency(newFrequency) का इस्तेमाल करें.
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
get | Integer[] | महीने के उन दिनों को संख्या (1-28) के तौर पर दिखाता है जब डेटा सोर्स को रीफ़्रेश करना है. |
get | Weekday[] | हफ़्ते के उन दिनों को दिखाता है जब डेटा सोर्स को रीफ़्रेश करना है. |
get | Frequency | फ़्रीक्वेंसी टाइप दिखाता है. |
get | Integer | उस टाइम इंटरवल का शुरुआती घंटा (0-23) दिखाता है जिसके दौरान रीफ़्रेश शेड्यूल चलता है. |
ज़्यादा जानकारी वाला दस्तावेज़
getDaysOfTheMonth()
महीने के उन दिनों को संख्या (1-28) के तौर पर दिखाता है जब डेटा सोर्स को रीफ़्रेश करना है. यह सिर्फ़ तब लागू होता है, जब फ़्रीक्वेंसी टाइप 'हर महीने' हो.
वापसी का टिकट
Integer[] — महीने के वे दिन जब डेटा को रीफ़्रेश करना है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाले स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति ज़रूरी है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
हफ़्ते के उन दिनों को दिखाता है जब डेटा सोर्स को रीफ़्रेश करना है. यह सिर्फ़ तब लागू होता है, जब फ़्रीक्वेंसी टाइप 'हर हफ़्ते' हो.
वापसी का टिकट
Weekday[] — हफ़्ते के वे दिन जब डेटा को रीफ़्रेश करना है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाले स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति ज़रूरी है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getFrequencyType()
फ़्रीक्वेंसी टाइप दिखाता है.
वापसी का टिकट
FrequencyType — फ़्रीक्वेंसी टाइप.
अनुमति देना
इस तरीके का इस्तेमाल करने वाले स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति ज़रूरी है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getStartHour()
उस टाइम इंटरवल का शुरुआती घंटा (0-23) दिखाता है जिसके दौरान रीफ़्रेश शेड्यूल चलता है. उदाहरण के लिए, अगर शुरुआती घंटा 13 है और टाइम इंटरवल की अवधि 4 घंटे है, तो डेटा सोर्स को दोपहर 1 बजे से शाम 5 बजे के बीच रीफ़्रेश किया जाता है. घंटा, स्प्रेडशीट के टाइमज़ोन में होता है.
वापसी का टिकट
Integer — शुरुआती घंटा.
अनुमति देना
इस तरीके का इस्तेमाल करने वाले स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति ज़रूरी है:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets