A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release
en lugar de aosp-main
para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
GoogleApiClientUtilBase
public
class
GoogleApiClientUtilBase
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.gcs.GoogleApiClientUtilBase
|
Subclases directas conocidas
|
Resumen
Campos |
public
static
final
String |
APP_NAME
|
Métodos públicos |
static
HttpRequestInitializer
|
configureRetryStrategy(HttpRequestInitializer initializer)
Configura una estrategia de reintento para el HttpRequestInitializer proporcionado.
|
static
HttpRequestInitializer
|
configureRetryStrategyAndTimeout(HttpRequestInitializer initializer, int connectTimeout, int readTimeout)
Configura una estrategia de reintento para el HttpRequestInitializer proporcionado.
|
static
Credentials
|
createCredential( scopes)
Intenta crear una credencial de la API de Google con una credencial predeterminada.
|
static
Credentials
|
createCredentialFromJsonKeyFile(File file, scopes)
Crea una credencial a partir del archivo de claves JSON.
|
static
HttpRequestInitializer
|
setHttpTimeout(HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout)
|
Campos
APP_NAME
public static final String APP_NAME
Constructores públicos
GoogleApiClientUtilBase
public GoogleApiClientUtilBase ()
Métodos públicos
public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)
Configura una estrategia de reintento para el HttpRequestInitializer proporcionado. En caso de errores del servidor, las solicitudes se reintentarán automáticamente con una retirada exponencial.
Parámetros |
initializer |
HttpRequestInitializer : Es un inicializador que configurará una estrategia de reintento. |
Muestra |
HttpRequestInitializer |
un inicializador que reintentará las solicitudes fallidas automáticamente. |
public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer,
int connectTimeout,
int readTimeout)
Configura una estrategia de reintento para el HttpRequestInitializer proporcionado. En caso de errores del servidor, las solicitudes se reintentarán automáticamente con una retirada exponencial.
Parámetros |
initializer |
HttpRequestInitializer : Es un inicializador que configurará una estrategia de reintento. |
connectTimeout |
int |
readTimeout |
int |
Muestra |
HttpRequestInitializer |
un inicializador que reintentará las solicitudes fallidas automáticamente. |
createCredential
public static Credentials createCredential ( scopes)
Intenta crear una credencial de la API de Google con una credencial predeterminada.
Solo se usa la credencial predeterminada.
Parámetros |
scopes |
: Los permisos de la credencial |
Arroja |
|
IOException |
|
GeneralSecurityException |
createCredentialFromJsonKeyFile
public static Credentials createCredentialFromJsonKeyFile (File file,
scopes)
Crea una credencial a partir del archivo de claves JSON.
Parámetros |
file |
File : Es el archivo de claves P12. |
scopes |
: Es el alcance de la API. |
Arroja |
|
FileNotFoundException |
|
IOException |
|
GeneralSecurityException |
setHttpTimeout
public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer,
int connectTimeout,
int readTimeout)
Parámetros |
requestInitializer |
HttpRequestInitializer : Un HttpRequestInitializer , por lo general, es Credential . |
connectTimeout |
int : Tiempo de espera de conexión en milisegundos. |
readTimeout |
int : Tiempo de espera de lectura en milisegundos. |
Métodos protegidos
doCreateCredentialFromJsonKeyFile
protected Credentials doCreateCredentialFromJsonKeyFile (File file,
scopes)
Parámetros |
file |
File |
scopes |
|
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential ( scopes)
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-03-26 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-03-26 (UTC)"],[],[]]