2025 年 3 月 27 日より、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 |
: 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。
[[["わかりやすい","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。"],[],[]]