GoogleApiClientUtilBase
public class GoogleApiClientUtilBase
extends Object
java.lang.object |
↳ | com.android.tradefed.util.gcs.GoogleApiClientUtilBase |
زیر کلاس های مستقیم شناخته شده |
خلاصه
فیلدها |
---|
public static final String | APP_NAME |
فیلدها
APP_NAME
public static final String APP_NAME
سازندگان عمومی
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 | یک مقداردهی اولیه که درخواست های ناموفق را به طور خودکار دوباره امتحان می کند. |
ایجاد اعتبار
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)
پارامترها |
---|
file | File |
scopes | |
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)