Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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)
Coba buat 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 otomatis dicoba lagi dengan backoff eksponensial.
Parameter |
initializer |
HttpRequestInitializer : - penginisialisasi yang akan menyiapkan strategi percobaan ulang. |
Hasil |
HttpRequestInitializer |
penginisialisasi yang akan mencoba kembali 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 otomatis dicoba lagi dengan backoff eksponensial.
Parameter |
initializer |
HttpRequestInitializer : - penginisialisasi yang akan menyiapkan strategi percobaan ulang. |
connectTimeout |
int |
readTimeout |
int |
Hasil |
HttpRequestInitializer |
penginisialisasi yang akan mencoba kembali permintaan yang gagal secara otomatis. |
createCredential
public static Credentials createCredential ( scopes)
Coba buat 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)
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-26 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-26 UTC."],[],[]]