A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release
anziché aosp-main
per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
GoogleApiClientUtilBase
public
class
GoogleApiClientUtilBase
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
|
Classi di sottoclasse dirette note
|
Riepilogo
Campi |
public
static
final
String |
APP_NAME
|
Metodi pubblici |
static
HttpRequestInitializer
|
configureRetryStrategy(HttpRequestInitializer initializer)
Configura una strategia di ripetizione per l'inizializzazione HttpRequest.
|
static
HttpRequestInitializer
|
configureRetryStrategyAndTimeout(HttpRequestInitializer initializer, int connectTimeout, int readTimeout)
Configura una strategia di ripetizione per l'inizializzazione HttpRequest.
|
static
Credentials
|
createCredential( scopes)
Prova a creare la credenziale API di Google con la credenziale predefinita.
|
static
Credentials
|
createCredentialFromJsonKeyFile(File file, scopes)
Crea la credenziale dal file della chiave JSON.
|
static
HttpRequestInitializer
|
setHttpTimeout(HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout)
|
Campi
APP_NAME
public static final String APP_NAME
Costruttori pubblici
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
Metodi pubblici
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
Configura una strategia di ripetizione per l'inizializzazione HttpRequest. In caso di errori del server, le richieste verranno tentate di nuovo automaticamente con un backoff esponenziale.
Parametri |
initializer |
HttpRequestInitializer : - un'inizializzazione che configurerà una strategia di ripetizione. |
Ritorni |
HttpRequestInitializer |
un inizializzante che tenterà automaticamente di nuovo le richieste non riuscite. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout)
Configura una strategia di ripetizione per l'inizializzazione HttpRequest. In caso di errori del server, le richieste verranno tentate di nuovo automaticamente con un backoff esponenziale.
Parametri |
initializer |
HttpRequestInitializer : - un'inizializzazione che configurerà una strategia di ripetizione. |
connectTimeout |
int |
readTimeout |
int |
Ritorni |
HttpRequestInitializer |
un'inizializzazione che tenterà automaticamente di nuovo le richieste non riuscite. |
createCredential
public static Credentials createCredential ( scopes)
Prova a creare la credenziale API di Google con la credenziale predefinita.
Viene utilizzata solo la credenziale predefinita.
Parametri |
scopes |
: gli ambiti per la credenziale. |
Lanci |
|
IOException |
|
GeneralSecurityException |
createCredentialFromJsonKeyFile
public static Credentials createCredentialFromJsonKeyFile (File file,
scopes)
Crea la credenziale dal file della chiave JSON.
Parametri |
file |
File : è il file della chiave p12 |
scopes |
: è l'ambito dell'API. |
Lanci |
|
FileNotFoundException |
|
IOException |
|
GeneralSecurityException |
setHttpTimeout
public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer,
int connectTimeout,
int readTimeout)
Parametri |
requestInitializer |
HttpRequestInitializer : un HttpRequestInitializer , di solito è Credential . |
connectTimeout |
int : il timeout di connessione in millisecondi. |
readTimeout |
int : il timeout di lettura in millisecondi. |
Metodi protetti
doCreateCredentialFromJsonKeyFile
protected Credentials doCreateCredentialFromJsonKeyFile (File file,
scopes)
Parametri |
file |
File |
scopes |
|
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-03-26 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-26 UTC."],[],[]]