Data Studio Service

Data Studio

इस सेवा की मदद से, स्क्रिप्ट को Data Studio के कम्यूनिटी कनेक्टर को ऐक्सेस करने और उनमें बदलाव करने की अनुमति मिलती है.

क्लास

नामसंक्षिप्त विवरण
AggregationTypeयह एक इनम है. यह उन एग्रीगेशन टाइप के बारे में बताता है जिन्हें Field के लिए सेट किया जा सकता है.
AuthTypeयह एक इनम है. यह पुष्टि करने के उन तरीकों के बारे में बताता है जिन्हें किसी कनेक्टर के लिए सेट किया जा सकता है.
BigQueryConfigयह नेटिव BigQuery कनेक्टर के लिए कॉन्फ़िगरेशन ऑब्जेक्ट है.
BigQueryParameterTypeयह एक ऐसा enum है जो BigQuery के उन पैरामीटर टाइप के बारे में बताता है जिन्हें सेट किया जा सकता है.
Checkboxइस कुकी में कॉन्फ़िगरेशन के लिए चेकबॉक्स की जानकारी होती है.
CommunityConnectorCommunityConnector, स्क्रिप्ट को बिल्डर और यूटिलिटी ऐक्सेस करने की सुविधा देता है. इससे Data Studio के लिए कम्यूनिटी कनेक्टर डेवलप करने में मदद मिलती है.
Configइसमें किसी कनेक्टर के लिए कॉन्फ़िगरेशन एंट्री होती हैं.
DataStudioAppDataStudioApp की मदद से स्क्रिप्ट, Data Studio की डेवलपर के लिए उपलब्ध सुविधाओं के साथ इंटरैक्ट कर सकती हैं.
DebugErrorयह गड़बड़ी सिर्फ़ कनेक्टर के एडमिन को दिखती है.
Fieldइसमें फ़ील्ड से जुड़ा डेटा होता है.
FieldTypeयह एक enum है, जो उन टाइप के बारे में बताता है जिन्हें Field के लिए सेट किया जा सकता है.
Fieldsइसमें कम्यूनिटी कनेक्टर के लिए, Field का सेट होता है.
GetAuthTypeResponseबिल्डर, आपकी स्क्रिप्ट प्रोजेक्ट के लिए getAuthType() रिस्पॉन्स जनरेट करता है.
GetDataResponseबिल्डर, आपकी स्क्रिप्ट प्रोजेक्ट के लिए getData() रिस्पॉन्स जनरेट करता है.
GetSchemaResponseबिल्डर, आपकी स्क्रिप्ट प्रोजेक्ट के लिए getSchema() रिस्पॉन्स जनरेट करता है.
Infoइस कुकी में कॉन्फ़िगरेशन के लिए जानकारी वाला डेटा होता है.
OptionBuilderSelectSingle और SelectMultiple के लिए विकल्प बनाने वाला बिल्डर.
SelectMultipleइसमें कॉन्फ़िगरेशन के लिए, एक से ज़्यादा जानकारी शामिल होती है.
SelectSingleइसमें कॉन्फ़िगरेशन के लिए चुनी गई जानकारी शामिल होती है.
SetCredentialsResponseबिल्डर, आपकी स्क्रिप्ट प्रोजेक्ट के लिए setCredentials() रिस्पॉन्स जनरेट करता है.
TextAreaइसमें कॉन्फ़िगरेशन के लिए टेक्स्ट एरिया की जानकारी होती है.
TextInputइस कुकी में कॉन्फ़िगरेशन के लिए, टेक्स्ट इनपुट की जानकारी होती है.
UserErrorकनेक्टर के उपयोगकर्ताओं को दिखने वाली गड़बड़ी.

AggregationType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
AVGEnumऔसत.
COUNTEnumगिनती.
COUNT_DISTINCTEnumअलग-अलग गिनती.
MAXEnumबेहतर
MINEnumबुनियादी
SUMEnumकुल योग.
AUTOEnumऑटो.

AuthType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
NONEEnumअनुमति की ज़रूरत नहीं है.
OAUTH2EnumOAuth2 की अनुमति देना ज़रूरी है.
USER_PASSEnumउपयोगकर्ता नाम और पासवर्ड के क्रेडेंशियल ज़रूरी हैं.
PATH_USER_PASSEnumउपयोगकर्ता नाम, पाथ, और पासवर्ड की ज़रूरत होती है.
PATH_KEYEnumपाथ और कुंजी डालना ज़रूरी है.
KEYEnumएपीआई पासकोड या टोकन ज़रूरी है.
USER_TOKENEnumउपयोगकर्ता नाम और टोकन ज़रूरी है.

BigQueryConfig

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addQueryParameter(name, type, value)BigQueryConfigइस BigQueryConfig में एक क्वेरी पैरामीटर जोड़ता है.
build()Objectयह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
printJson()Stringइस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है.
setAccessToken(accessToken)BigQueryConfigइस BigQueryConfig का ऐक्सेस टोकन सेट करता है.
setBillingProjectId(billingProjectId)BigQueryConfigइस BigQueryConfig का बिलिंग प्रोजेक्ट आईडी सेट करता है.
setQuery(query)BigQueryConfigइस BigQueryConfig की एसक्यूएल क्वेरी सेट करता है.
setUseStandardSql(useStandardSql)BigQueryConfigइससे यह तय होता है कि क्वेरी को स्टैंडर्ड एसक्यूएल या लेगसी एसक्यूएल के तौर पर समझा जाए.

BigQueryParameterType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
STRINGEnumस्ट्रिंग.
INT64Enum64-बिट पूर्णांक.
BOOLEnumबूलियन.
FLOAT64Enum64-बिट फ़्लोटिंग पॉइंट नंबर.

Checkbox

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAllowOverride(allowOverride)Checkboxइस कॉन्फ़िगरेशन एंट्री के लिए, सेटिंग बदलने की सुविधा चालू करता है.
setHelpText(helpText)Checkboxइस कॉन्फ़िगरेशन एंट्री के लिए सहायता टेक्स्ट सेट करता है.
setId(id)Checkboxयह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है.
setIsDynamic(isDynamic)Checkboxयह इस कॉन्फ़िगरेशन एंट्री के लिए डाइनैमिक स्टेटस सेट करता है.
setName(name)Checkboxयह इस कॉन्फ़िगरेशन एंट्री के लिए डिसप्ले नेम सेट करता है.

CommunityConnector

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
AggregationTypeAggregationTypeAggregationType इन्यूमरेशन.
AuthTypeAuthTypeAuthType इन्यूमरेशन.
BigQueryParameterTypeBigQueryParameterTypeBigQueryParameterType इन्यूमरेशन.
FieldTypeFieldTypeFieldType इन्यूमरेशन.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getConfig()Configयह एक Config ऑब्जेक्ट दिखाता है.
getFields()Fieldsयह एक Fields ऑब्जेक्ट दिखाता है.
newAuthTypeResponse()GetAuthTypeResponseयह एक नया GetAuthTypeResponse ऑब्जेक्ट दिखाता है.
newBigQueryConfig()BigQueryConfigयह एक नया BigQueryConfig ऑब्जेक्ट दिखाता है.
newDebugError()DebugErrorयह एक नया DebugError ऑब्जेक्ट दिखाता है.
newGetDataResponse()GetDataResponseयह एक नया GetDataResponse ऑब्जेक्ट दिखाता है.
newGetSchemaResponse()GetSchemaResponseयह एक नया GetSchemaResponse ऑब्जेक्ट दिखाता है.
newSetCredentialsResponse()SetCredentialsResponseयह एक नया SetCredentialsResponse ऑब्जेक्ट दिखाता है.
newUserError()UserErrorयह एक नया UserError ऑब्जेक्ट दिखाता है.

Config

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Objectयह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
newCheckbox()Checkboxयह फ़ंक्शन, चेकबॉक्स के कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newInfo()Infoयह फ़ंक्शन, जानकारी के कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newOptionBuilder()OptionBuilderयह फ़ंक्शन, विकल्पों का नया बिल्डर दिखाता है.
newSelectMultiple()SelectMultipleयह फ़ंक्शन, 'एक से ज़्यादा चुनें' कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newSelectSingle()SelectSingleयह फ़ंक्शन, select single कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newTextArea()TextAreaयह फ़ंक्शन, टेक्स्ट एरिया के कॉन्फ़िगरेशन की नई एंट्री दिखाता है.
newTextInput()TextInputयह फ़ंक्शन, टेक्स्ट डालने के नए कॉन्फ़िगरेशन की एंट्री दिखाता है.
printJson()Stringइस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है.
setDateRangeRequired(dateRangeRequired)Configअगर true है, तो getData() अनुरोधों के लिए तारीख की सीमा दी जाती है.
setIsSteppedConfig(isSteppedConfig)Configअगर true, तो getConfig() को मौजूदा उपयोगकर्ता कॉन्फ़िगरेशन के साथ फिर से कॉल किया जाता है.

DataStudioApp

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
createCommunityConnector()CommunityConnectorयह फ़ंक्शन, नया कम्यूनिटी कनेक्टर बनाता है.

DebugError

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है.
setText(text)DebugErrorइस विकल्प से, डीबग करने से जुड़ी गड़बड़ी का टेक्स्ट सेट किया जाता है. यह टेक्स्ट सिर्फ़ एडमिन को दिखता है.
throwException()voidइस अपवाद को ट्रिगर करता है.

Field

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getAggregation()AggregationTypeइस Field का AggregationType दिखाता है.
getDescription()Stringइस Field की जानकारी दिखाता है.
getFormula()Stringइस Field का फ़ॉर्मूला दिखाता है.
getGroup()Stringइस Field का ग्रुप दिखाता है.
getId()Stringइस Field का आईडी दिखाता है.
getIsReaggregatable()Booleanअगर इस फ़ील्ड को फिर से एग्रीगेट किया जा सकता है, तो रिस्पॉन्स के तौर पर true मिलता है. अगर ऐसा नहीं किया जा सकता, तो रिस्पॉन्स के तौर पर false मिलता है.
getName()Stringयह Field का नाम दिखाता है.
getType()FieldTypeइस Field का FieldType दिखाता है.
isDefault()Booleanअगर यह Field डिफ़ॉल्ट मेट्रिक या डाइमेंशन है, तो true दिखाता है.
isDimension()Booleanअगर यह फ़ील्ड डाइमेंशन है, तो true दिखाता है.
isHidden()Booleanअगर यह Field छिपा हुआ है, तो true दिखाता है.
isMetric()Booleanअगर यह फ़ील्ड मेट्रिक है, तो true दिखाता है.
setAggregation(aggregation)Fieldइस Field के लिए एग्रीगेशन टाइप सेट करता है.
setDescription(description)Fieldइस Field के बारे में जानकारी सेट करता है.
setFormula(formula)Fieldइस Field का फ़ॉर्मूला सेट करता है.
setGroup(group)Fieldइस Field का ग्रुप सेट करता है.
setId(id)Fieldयह कुकी, इस Field का आईडी सेट करती है.
setIsHidden(isHidden)Fieldइस कुकी से, इस Field के छिपे हुए स्टेटस को सेट किया जाता है.
setIsReaggregatable(isReaggregatable)Fieldइस कुकी से, Field के लिए फिर से एग्रीगेट करने की अनुमति वाली स्थिति सेट की जाती है.
setName(name)Fieldइस Field का नाम सेट करता है.
setType(type)Fieldइस Field का FieldType सेट करता है.

FieldType

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
YEAREnumसाल को YYYY फ़ॉर्मैट में डालें. जैसे, 2017.
YEAR_QUARTEREnumसाल और तिमाही को YYYYQ फ़ॉर्मैट में डालें. जैसे, 20171.
YEAR_MONTHEnumसाल और महीना, YYYYMM फ़ॉर्मैट में होना चाहिए. जैसे, 201703.
YEAR_WEEKEnumसाल और हफ़्ते को YYYYww फ़ॉर्मैट में रखें. जैसे, 201707.
YEAR_MONTH_DAYEnumसाल, महीना, और दिन की जानकारी YYYYMMDD फ़ॉर्मैट में होनी चाहिए. जैसे, 20170317.
YEAR_MONTH_DAY_HOUREnumसाल, महीना, दिन, और घंटा YYYYMMDDHH फ़ॉर्मैट में होना चाहिए. जैसे, 2017031703.
YEAR_MONTH_DAY_MINUTEEnumसाल, महीना, दिन, घंटा, और मिनट की जानकारी YYYYMMDDHHmm फ़ॉर्मैट में होनी चाहिए. जैसे, 201703170230.
YEAR_MONTH_DAY_SECONDEnumसाल, महीना, दिन, घंटा, मिनट, और सेकंड की जानकारी YYYYMMDDHHmmss फ़ॉर्मैट में होनी चाहिए. जैसे, 20170317023017.
QUARTEREnumतिमाही को 1, 2, 3 या 4 के फ़ॉर्मैट में दिखाया जाता है.
MONTHEnumमहीना, MM फ़ॉर्मैट में होना चाहिए. जैसे, 03.
WEEKEnumहफ़्ते की संख्या, जैसे कि 07.
MONTH_DAYEnumमहीना और दिन, MMDD फ़ॉर्मैट में होना चाहिए. जैसे, 0317.
DAY_OF_WEEKEnum[0,6] की रेंज में मौजूद कोई संख्या. इसमें 0 का मतलब रविवार है.
DAYEnumदिन को DD फ़ॉर्मैट में डालें, जैसे कि 17.
HOUREnumHH फ़ॉर्मैट में घंटा, जैसे कि 13.
MINUTEEnumमिनट को mm फ़ॉर्मैट में डालें. जैसे, 12.
DURATIONEnumसमय की अवधि, सेकंड में.
COUNTRYEnumकोई देश, जैसे कि अमेरिका.
COUNTRY_CODEEnumदेश का कोड, जैसे कि US.
CONTINENTEnumकोई महाद्वीप, जैसे कि अमेरिका.
CONTINENT_CODEEnumमहाद्वीप का कोड, जैसे कि 019.
SUB_CONTINENTEnumकोई उपमहाद्वीप, जैसे कि उत्तरी अमेरिका.
SUB_CONTINENT_CODEEnumउपमहाद्वीप का कोड, जैसे कि 003.
REGIONEnumकोई इलाका, जैसे कि कैलिफ़ोर्निया.
REGION_CODEEnumक्षेत्रीय कोड, जैसे कि CA.
CITYEnumमाउंटेन व्यू जैसे शहर.
CITY_CODEEnumशहर का कोड, जैसे कि 1014044.
METROEnumकोई मेट्रो, जैसे कि सैन फ़्रांसिस्को-ऑकलैंड-सैन होज़े कैलिफ़ोर्निया.
METRO_CODEEnumमहानगर का कोड, जैसे कि 200807.
LATITUDE_LONGITUDEEnumअक्षांश और देशांतर की जोड़ी, जैसे कि 51.5074, -0.1278.
NUMBEREnumदशमलव वाली संख्या.
PERCENTEnumदशमलव प्रतिशत (यह 1.0 से ज़्यादा हो सकता है).
TEXTEnumफ़्री-फ़ॉर्म टेक्स्ट.
BOOLEANEnumtrue या false बूलियन वैल्यू.
URLEnumटेक्स्ट के तौर पर यूआरएल, जैसे कि https://google.com.
HYPERLINKEnumहाइपरलिंक.
IMAGEEnumइमेज.
IMAGE_LINKEnumइमेज का लिंक.
CURRENCY_AEDEnumयूएई दिरहम में कीमत.
CURRENCY_ALLEnumALL मुद्रा.
CURRENCY_ARSEnumARS में मुद्रा.
CURRENCY_AUDEnumऑस्ट्रेलियन डॉलर में मुद्रा.
CURRENCY_BDTEnumमुद्रा BDT.
CURRENCY_BGNEnumमुद्रा BGN में है.
CURRENCY_BOBEnumBOB से मुद्रा.
CURRENCY_BRLEnumब्राज़ीलियन रियाल में मुद्रा.
CURRENCY_CADEnumमुद्रा को सीएडी से बदलें.
CURRENCY_CDFEnumसीडीएफ़ से मुद्रा.
CURRENCY_CHFEnumमुद्रा को स्विस फ़्रैंक से बदलें.
CURRENCY_CLPEnumसीएलपी में मुद्रा.
CURRENCY_CNYEnumमुद्रा CNY में है.
CURRENCY_COPEnumमुद्रा को COP से बदलें.
CURRENCY_CRCEnumसीआरसी की मुद्रा.
CURRENCY_CZKEnumCZK से मुद्रा.
CURRENCY_DKKEnumDKK में मुद्रा.
CURRENCY_DOPEnumDOP से मिली मुद्रा.
CURRENCY_EGPEnumईजीपी से मुद्रा.
CURRENCY_ETBEnumETB से मुद्रा.
CURRENCY_EUREnumयूरो में मुद्रा.
CURRENCY_GBPEnumGBP से मुद्रा.
CURRENCY_HKDEnumहॉन्ग कॉन्ग डॉलर में मुद्रा.
CURRENCY_HRKEnumHRK से मुद्रा.
CURRENCY_HUFEnumएचयूएफ़ से मुद्रा.
CURRENCY_IDREnumइंडोनेशियन रुपये में मुद्रा.
CURRENCY_ILSEnumILS से मुद्रा.
CURRENCY_INREnumमुद्रा को INR से बदलें.
CURRENCY_IRREnumआईआरआर से मुद्रा.
CURRENCY_ISKEnumISK में मुद्रा.
CURRENCY_JMDEnumJMD से मुद्रा.
CURRENCY_JPYEnumमुद्रा को JPY से बदलें.
CURRENCY_KRWEnumमुद्रा को KRW से बदलें.
CURRENCY_LKREnumमुद्रा LKR.
CURRENCY_LTLEnumएलटीएल से मिली मुद्रा.
CURRENCY_MNTEnumएमएनटी में मुद्रा.
CURRENCY_MVREnumएमवीआर की मुद्रा.
CURRENCY_MXNEnumमेक्सिकन पेसो में मुद्रा.
CURRENCY_MYREnumमलेशियन रिंग्गिट में मुद्रा.
CURRENCY_NGNEnumमुद्रा को NGN से बदलें.
CURRENCY_NOKEnumमुद्रा NOK.
CURRENCY_NZDEnumमुद्रा न्यूज़ीलैंड डॉलर में है.
CURRENCY_PABEnumPAB से मिली मुद्रा.
CURRENCY_PENEnumपेरूवियन सोल में कीमत.
CURRENCY_PHPEnumPHP से मुद्रा.
CURRENCY_PKREnumमुद्रा को PKR में बदलें.
CURRENCY_PLNEnumPLN में मुद्रा.
CURRENCY_RONEnumमुद्रा रोमेनियन ल्यू (RON) में है.
CURRENCY_RSDEnumRSD से मुद्रा.
CURRENCY_RUBEnumमुद्रा को RUB से बदलें.
CURRENCY_SAREnumसऊदी रियाल में मुद्रा.
CURRENCY_SEKEnumमुद्रा SEK में है.
CURRENCY_SGDEnumSGD से मुद्रा.
CURRENCY_THBEnumथाई बात में कीमत.
CURRENCY_TRYEnumमुद्रा TRY में है.
CURRENCY_TWDEnumमुद्रा को न्यू ताइवान डॉलर से बदलें.
CURRENCY_TZSEnumTZS में मुद्रा.
CURRENCY_UAHEnumयूक्रेनियन रिव्निया में मुद्रा.
CURRENCY_USDEnumमुद्रा को डॉलर से बदलें.
CURRENCY_UYUEnumUYU से मुद्रा.
CURRENCY_VEFEnumVEF से मुद्रा.
CURRENCY_VNDEnumवियतनामीज़ डोंग में मुद्रा.
CURRENCY_YEREnumYER में मुद्रा.
CURRENCY_ZAREnumमुद्रा ZAR.

Fields

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
asArray()Field[]इस ऑब्जेक्ट के व्यू को ऐरे के तौर पर दिखाता है.
build()Object[]यह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
forIds(ids)Fieldsयह फ़ंक्शन, Fields ऑब्जेक्ट का नया इंस्टेंस दिखाता है. इसे Field के हिसाब से फ़िल्टर किया जाता है. साथ ही, इसमें ids में मौजूद आईडी होता है.
getDefaultDimension()Fieldफ़ील्ड के सेट के लिए इस्तेमाल किए जाने वाले डिफ़ॉल्ट डाइमेंशन को दिखाता है.
getDefaultMetric()Fieldयह फ़ील्ड के सेट के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट मेट्रिक दिखाता है.
getFieldById(fieldId)Fieldयह फ़ंक्शन, दिए गए आईडी वाला फ़ील्ड दिखाता है. अगर इस Fields ऑब्जेक्ट में उस आईडी वाला कोई फ़ील्ड नहीं है, तो यह null दिखाता है.
newDimension()Fieldयह फ़ंक्शन, नया डाइमेंशन Field दिखाता है.
newMetric()Fieldयह एक नई मेट्रिक Field दिखाता है.
setDefaultDimension(fieldId)voidयह फ़ील्ड के सेट के लिए, इस्तेमाल किया जाने वाला डिफ़ॉल्ट डाइमेंशन सेट करता है.
setDefaultMetric(fieldId)voidयह फ़ील्ड के सेट के लिए, इस्तेमाल की जाने वाली डिफ़ॉल्ट मेट्रिक सेट करता है.

GetAuthTypeResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Objectयह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
printJson()Stringइस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है.
setAuthType(authType)GetAuthTypeResponseइससे बिल्डर का AuthType सेट किया जाता है.
setHelpUrl(helpUrl)GetAuthTypeResponseयह कुकी, बिल्डर के सहायता यूआरएल को सेट करती है.

GetDataResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addAllRows(rows)GetDataResponseइस GetDataResponse में डेटा की कई पंक्तियां जोड़ता है.
addRow(row)GetDataResponseइस GetDataResponse में डेटा की एक लाइन जोड़ता है.
build()Objectयह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
setFields(fields)GetDataResponseइससे बिल्डर का Fields सेट किया जाता है.
setFiltersApplied(filtersApplied)GetDataResponseइस बिल्डर के लिए, फ़िल्टर लागू किए गए स्टेटस को सेट करता है.

GetSchemaResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Objectयह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
printJson()Stringइस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है.
setFields(fields)GetSchemaResponseइससे बिल्डर का Fields सेट किया जाता है.

Info

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setId(id)Infoयह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है.
setText(text)Infoइस कॉन्फ़िगरेशन एंट्री के लिए टेक्स्ट सेट करता है.

OptionBuilder

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setLabel(label)OptionBuilderइस विकल्प बिल्डर का लेबल सेट करता है.
setValue(value)OptionBuilderइस विकल्प बिल्डर की वैल्यू सेट करता है.

SelectMultiple

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addOption(optionBuilder)SelectMultipleयह एक नया चुनने का विकल्प जोड़ता है.
setAllowOverride(allowOverride)SelectMultipleइस कॉन्फ़िगरेशन एंट्री के लिए, सेटिंग बदलने की सुविधा चालू करता है.
setHelpText(helpText)SelectMultipleइस कॉन्फ़िगरेशन एंट्री के लिए सहायता टेक्स्ट सेट करता है.
setId(id)SelectMultipleयह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है.
setIsDynamic(isDynamic)SelectMultipleयह इस कॉन्फ़िगरेशन एंट्री के लिए डाइनैमिक स्टेटस सेट करता है.
setName(name)SelectMultipleयह इस कॉन्फ़िगरेशन एंट्री के लिए डिसप्ले नेम सेट करता है.

SelectSingle

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addOption(optionBuilder)SelectSingleयह एक नया चुनने का विकल्प जोड़ता है.
setAllowOverride(allowOverride)SelectSingleइस कॉन्फ़िगरेशन एंट्री के लिए, सेटिंग बदलने की सुविधा चालू करता है.
setHelpText(helpText)SelectSingleइस कॉन्फ़िगरेशन एंट्री के लिए सहायता टेक्स्ट सेट करता है.
setId(id)SelectSingleयह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है.
setIsDynamic(isDynamic)SelectSingleयह इस कॉन्फ़िगरेशन एंट्री के लिए डाइनैमिक स्टेटस सेट करता है.
setName(name)SelectSingleयह इस कॉन्फ़िगरेशन एंट्री के लिए डिसप्ले नेम सेट करता है.

SetCredentialsResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()Objectयह ऑब्जेक्ट की पुष्टि करता है और उसे Data Studio के लिए ज़रूरी फ़ॉर्मैट में दिखाता है.
printJson()Stringइस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है.
setIsValid(isValid)SetCredentialsResponseइस SetCredentialsResponse का मान्य स्टेटस सेट करता है.

TextArea

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAllowOverride(allowOverride)TextAreaइस कॉन्फ़िगरेशन एंट्री के लिए, सेटिंग बदलने की सुविधा चालू करता है.
setHelpText(helpText)TextAreaइस कॉन्फ़िगरेशन एंट्री के लिए सहायता टेक्स्ट सेट करता है.
setId(id)TextAreaयह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है.
setIsDynamic(isDynamic)TextAreaयह इस कॉन्फ़िगरेशन एंट्री के लिए डाइनैमिक स्टेटस सेट करता है.
setName(name)TextAreaयह इस कॉन्फ़िगरेशन एंट्री के लिए डिसप्ले नेम सेट करता है.
setPlaceholder(placeholder)TextAreaइस कॉन्फ़िगरेशन एंट्री के लिए, प्लेसहोल्डर टेक्स्ट सेट करता है.

TextInput

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
setAllowOverride(allowOverride)TextInputइस कॉन्फ़िगरेशन एंट्री के लिए, सेटिंग बदलने की सुविधा चालू करता है.
setHelpText(helpText)TextInputइस कॉन्फ़िगरेशन एंट्री के लिए सहायता टेक्स्ट सेट करता है.
setId(id)TextInputयह कॉन्फ़िगरेशन एंट्री के लिए यूनीक आईडी सेट करता है.
setIsDynamic(isDynamic)TextInputयह इस कॉन्फ़िगरेशन एंट्री के लिए डाइनैमिक स्टेटस सेट करता है.
setName(name)TextInputयह इस कॉन्फ़िगरेशन एंट्री के लिए डिसप्ले नेम सेट करता है.
setPlaceholder(placeholder)TextInputइस कॉन्फ़िगरेशन एंट्री के लिए, प्लेसहोल्डर टेक्स्ट सेट करता है.

UserError

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
printJson()Stringइस ऑब्जेक्ट को JSON फ़ॉर्मैट में दिखाता है.
setDebugText(text)UserErrorइस विकल्प से, डीबग करने से जुड़ी गड़बड़ी का टेक्स्ट सेट किया जाता है. यह टेक्स्ट सिर्फ़ एडमिन को दिखता है.
setText(text)UserErrorइस कुकी का इस्तेमाल, उपयोगकर्ता को हुई गड़बड़ी का टेक्स्ट सेट करने के लिए किया जाता है.
throwException()voidइस अपवाद को ट्रिगर करता है.