हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main के बजाय android-latest-release का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
GoogleApiClientUtilBase
public
class
GoogleApiClientUtilBase
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
|
सीधे तौर पर इस्तेमाल होने वाली सबक्लास
|
खास जानकारी
सार्वजनिक तरीके |
static
HttpRequestInitializer
|
configureRetryStrategy(HttpRequestInitializer initializer)
दिए गए HttpRequestInitializer के लिए, फिर से कोशिश करने की रणनीति सेट अप करें.
|
static
HttpRequestInitializer
|
configureRetryStrategyAndTimeout(HttpRequestInitializer initializer, int connectTimeout, int readTimeout)
दिए गए HttpRequestInitializer के लिए, फिर से कोशिश करने की रणनीति सेट अप करें.
|
static
Credentials
|
createCredential( scopes)
डिफ़ॉल्ट क्रेडेंशियल का इस्तेमाल करके, Google API क्रेडेंशियल बनाने की कोशिश करें.
|
static
Credentials
|
createCredentialFromJsonKeyFile(File file, scopes)
JSON कुंजी वाली फ़ाइल से क्रेडेंशियल बनाएं.
|
static
HttpRequestInitializer
|
setHttpTimeout(HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout)
|
कॉन्स्टेंट
APP_NAME
public static final String APP_NAME
कॉन्स्टेंट वैल्यू:
"tradefed"
पब्लिक कंस्ट्रक्टर
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
सार्वजनिक तरीके
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
दिए गए HttpRequestInitializer के लिए, फिर से कोशिश करने की रणनीति सेट अप करें. सर्वर से जुड़ी गड़बड़ियों के मामले में, एक्स्पोनेंशियल बैकऑफ़ के साथ अनुरोधों को अपने-आप फिर से भेजा जाएगा.
| पैरामीटर |
initializer |
HttpRequestInitializer: - एक इनिशियलाइज़र, जो फिर से कोशिश करने की रणनीति सेट अप करेगा. |
| रिटर्न |
HttpRequestInitializer |
एक इनिशियलाइज़र, जो फ़ेल हुए अनुरोधों को अपने-आप फिर से करेगा. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout)
दिए गए HttpRequestInitializer के लिए, फिर से कोशिश करने की रणनीति सेट अप करें. सर्वर से जुड़ी गड़बड़ियों के मामले में, एक्स्पोनेंशियल बैकऑफ़ के साथ अनुरोधों को अपने-आप फिर से भेजा जाएगा.
| पैरामीटर |
initializer |
HttpRequestInitializer: - एक इनिशियलाइज़र, जो फिर से कोशिश करने की रणनीति सेट अप करेगा. |
connectTimeout |
int |
readTimeout |
int |
| रिटर्न |
HttpRequestInitializer |
एक इनिशियलाइज़र, जो फ़ेल हुए अनुरोधों को अपने-आप फिर से करेगा. |
createCredential
public static Credentials createCredential ( scopes)
डिफ़ॉल्ट क्रेडेंशियल का इस्तेमाल करके, Google API क्रेडेंशियल बनाने की कोशिश करें.
सिर्फ़ डिफ़ॉल्ट क्रेडेंशियल का इस्तेमाल किया जाता है.
| पैरामीटर |
scopes |
: क्रेडेंशियल के स्कोप. |
| थ्रो |
|
IOException |
|
GeneralSecurityException |
createCredentialFromJsonKeyFile
public static Credentials createCredentialFromJsonKeyFile (File file,
scopes)
JSON कुंजी वाली फ़ाइल से क्रेडेंशियल बनाएं.
| पैरामीटर |
file |
File: p12 फ़ाइल है |
scopes |
: एपीआई का स्कोप है. |
| थ्रो |
|
FileNotFoundException |
|
IOException |
|
GeneralSecurityException |
setHttpTimeout
public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer,
int connectTimeout,
int readTimeout)
| पैरामीटर |
requestInitializer |
HttpRequestInitializer: HttpRequestInitializer, आम तौर पर यह Credential होता है. |
connectTimeout |
int: कनेक्शन टाइमआउट, मिलीसेकंड में. |
readTimeout |
int: मिलीसेकंड में रीड टाइमआउट. |
सुरक्षित तरीके
doCreateCredentialFromJsonKeyFile
protected Credentials doCreateCredentialFromJsonKeyFile (File file,
scopes)
| पैरामीटर |
file |
File |
scopes |
|
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-12-04 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-12-04 (UTC) को अपडेट किया गया."],[],[]]