GoogleApiClientUtilBase

public class GoogleApiClientUtilBase
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.gcs.GoogleApiClientUtilBase


Özet

Fields'ın oynadığı filmler

public static final String APP_NAME

Herkese açık kurucular

GoogleApiClientUtilBase()

Herkese açık yöntemler

static HttpRequestInitializer configureRetryStrategy(HttpRequestInitializer initializer)

Sağlanan HttpRequestInitializer için bir yeniden deneme stratejisi oluşturun.

static HttpRequestInitializer configureRetryStrategyAndTimeout(HttpRequestInitializer initializer, int connectTimeout, int readTimeout)

Sağlanan HttpRequestInitializer için bir yeniden deneme stratejisi oluşturun.

static Credentials createCredential( scopes)

Varsayılan kimlik bilgisiyle Google API kimlik bilgisi oluşturmayı deneyin.

static Credentials createCredentialFromJsonKeyFile(File file, scopes)

JSON anahtar dosyasından kimlik bilgisi oluşturun.

static HttpRequestInitializer setHttpTimeout(HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout)

Korunan yöntemler

Credentials doCreateCredentialFromJsonKeyFile(File file, scopes)
Credentials doCreateDefaultCredential( scopes)

Fields'ın oynadığı filmler

APP_NAME

public static final String APP_NAME

Herkese açık kurucular

GoogleApiClientUtilBase

public GoogleApiClientUtilBase ()

Herkese açık yöntemler

configureRetryStrategy

public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)

Sağlanan HttpRequestInitializer için bir yeniden deneme stratejisi oluşturun. Sunucu hataları durumunda, istekler üstel geri çekilmeyle otomatik olarak yeniden denenir.

Parametreler
initializer HttpRequestInitializer: - Yeniden deneme stratejisi ayarlayacak bir başlatıcı.

İlerlemeler
HttpRequestInitializer Başarısız istekleri otomatik olarak yeniden deneyen bir başlatıcı.

configureRetryStrategyAndTimeout

public static HttpRequestInitializer configureRetryStrategyAndTimeout (HttpRequestInitializer initializer, 
                int connectTimeout, 
                int readTimeout)

Sağlanan HttpRequestInitializer için bir yeniden deneme stratejisi oluşturun. Sunucu hataları durumunda, istekler üstel geri çekilmeyle otomatik olarak yeniden denenir.

Parametreler
initializer HttpRequestInitializer: - Yeniden deneme stratejisi ayarlayacak bir başlatıcı.

connectTimeout int

readTimeout int

İlerlemeler
HttpRequestInitializer Başarısız istekleri otomatik olarak yeniden deneyen bir başlatıcı.

createCredential

public static Credentials createCredential ( scopes)

Varsayılan kimlik bilgisiyle Google API kimlik bilgisi oluşturmayı deneyin.

Yalnızca varsayılan kimlik bilgisi kullanılır.

Parametreler
scopes : kimlik bilgisinin kapsamları.

İlerlemeler
Credentials Credential

Atışlar
IOException
GeneralSecurityException

createCredentialFromJsonKeyFile

public static Credentials createCredentialFromJsonKeyFile (File file, 
                 scopes)

JSON anahtar dosyasından kimlik bilgisi oluşturun.

Parametreler
file File: p12 anahtar dosyasıdır

scopes : API'nin kapsamıdır.

İlerlemeler
Credentials bir Credential.

Atışlar
FileNotFoundException
IOException
GeneralSecurityException

setHttpTimeout

public static HttpRequestInitializer setHttpTimeout (HttpRequestInitializer requestInitializer, 
                int connectTimeout, 
                int readTimeout)

Parametreler
requestInitializer HttpRequestInitializer: HttpRequestInitializer. Normalde Credential olur.

connectTimeout int: milisaniye cinsinden bağlantı zaman aşımı.

readTimeout int: milisaniye cinsinden okuma zaman aşımı.

İlerlemeler
HttpRequestInitializer zaman aşımı olan bir HttpRequestInitializer.

Korunan yöntemler

doCreateCredentialFromJsonKeyFile

protected Credentials doCreateCredentialFromJsonKeyFile (File file, 
                 scopes)

Parametreler
file File

scopes

İlerlemeler
Credentials

doCreateDefaultCredential

protected Credentials doCreateDefaultCredential ( scopes)

Parametreler
scopes

İlerlemeler
Credentials