החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release במקום ב-aosp-main כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
GoogleApiClientUtilBase
public
class
GoogleApiClientUtilBase
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
|
מחלקות משנה ישירות ידועות
|
סיכום
methods ציבוריים |
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
Constructors ציבוריים
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
methods ציבוריים
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
הגדרה של אסטרטגיית ניסיון חוזר עבור HttpRequestInitializer שסופק. במקרה של שגיאות בשרת, המערכת תנסה לשלוח שוב את הבקשות באופן אוטומטי עם השהיה מעריכית לפני ניסיון חוזר (exponential backoff).
| פרמטרים |
initializer |
HttpRequestInitializer: – פונקציית אתחול שתגדיר אסטרטגיה של ניסיון חוזר. |
| החזרות |
HttpRequestInitializer |
פונקציית אתחול שתנסה לשלוח מחדש בקשות שנכשלו באופן אוטומטי. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout)
הגדרה של אסטרטגיית ניסיון חוזר עבור HttpRequestInitializer שסופק. במקרה של שגיאות בשרת, המערכת תנסה לשלוח שוב את הבקשות באופן אוטומטי עם השהיה מעריכית לפני ניסיון חוזר (exponential backoff).
| פרמטרים |
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 |
: היקף ההרשאות של ה-API. |
| זריקות |
|
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)
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-12-04 (שעון UTC).
[null,null,["עדכון אחרון: 2025-12-04 (שעון UTC)."],[],[]]