GoogleApiClientUtilBase
public
class
GoogleApiClientUtilBase
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
|
Subclass langsung yang dikenal
|
Ringkasan
Kolom |
public
static
final
String |
APP_NAME
|
Metode publik |
static
HttpRequestInitializer
|
configureRetryStrategy(HttpRequestInitializer initializer)
Menyiapkan strategi percobaan ulang untuk HttpRequestInitializer yang disediakan.
|
static
HttpRequestInitializer
|
configureRetryStrategyAndTimeout(HttpRequestInitializer initializer, int connectTimeout, int readTimeout)
Menyiapkan strategi percobaan ulang untuk HttpRequestInitializer yang disediakan.
|
static
Credentials
|
createCredential( scopes)
Mencoba membuat kredensial Google API dengan kredensial default.
|
static
Credentials
|
createCredentialFromJsonKeyFile(File file, scopes)
Membuat kredensial dari file kunci json.
|
static
HttpRequestInitializer
|
setHttpTimeout(HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout)
|
Kolom
APP_NAME
public static final String APP_NAME
Konstruktor publik
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
Metode publik
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
Menyiapkan strategi percobaan ulang untuk HttpRequestInitializer yang disediakan. Jika terjadi error server
permintaan akan dicoba ulang secara otomatis
dengan {i>backoff <i}eksponensial.
Parameter |
initializer |
HttpRequestInitializer : - penginisialisasi yang akan menyiapkan strategi percobaan ulang. |
Hasil |
HttpRequestInitializer |
penginisialisasi yang akan mencoba
ulang permintaan yang gagal secara otomatis. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout)
Menyiapkan strategi percobaan ulang untuk HttpRequestInitializer yang disediakan. Jika terjadi error server
permintaan akan dicoba ulang secara otomatis
dengan {i>backoff <i}eksponensial.
Parameter |
initializer |
HttpRequestInitializer : - penginisialisasi yang akan menyiapkan strategi percobaan ulang. |
connectTimeout |
int |
readTimeout |
int |
Hasil |
HttpRequestInitializer |
penginisialisasi yang akan mencoba
ulang permintaan yang gagal secara otomatis. |
createCredential
public static Credentials createCredential ( scopes)
Mencoba membuat kredensial Google API dengan kredensial default.
Hanya kredensial default yang digunakan.
Parameter |
scopes |
: cakupan untuk kredensial. |
Menampilkan |
|
IOException |
|
GeneralSecurityException |
createCredentialFromJsonKeyFile
public static Credentials createCredentialFromJsonKeyFile (File file,
scopes)
Membuat kredensial dari file kunci json.
Parameter |
file |
File : adalah file kunci p12 |
scopes |
: adalah cakupan API. |
Menampilkan |
|
FileNotFoundException |
|
IOException |
|
GeneralSecurityException |
setHttpTimeout
public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer,
int connectTimeout,
int readTimeout)
Parameter |
requestInitializer |
HttpRequestInitializer : HttpRequestInitializer , biasanya Credential . |
connectTimeout |
int : waktu tunggu koneksi dalam milidetik. |
readTimeout |
int : waktu tunggu baca dalam milidetik. |
Metode yang dilindungi
doCreateCredentialFromJsonKeyFile
protected Credentials doCreateCredentialFromJsonKeyFile (File file,
scopes)
Parameter |
file |
File |
scopes |
|
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)