GoogleApiClientUtilBase

public class GoogleApiClientUtilBase
extends Object

java.lang.অবজেক্ট
com.android.tradefed.util.gcs.GoogleApiClientUtilBase


সারাংশ

ক্ষেত্র

public static final String APP_NAME

পাবলিক কনস্ট্রাক্টর

GoogleApiClientUtilBase ()

পাবলিক পদ্ধতি

static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)

প্রদত্ত HttpRequestInitializer-এর জন্য পুনরায় চেষ্টা করার কৌশল সেটআপ করুন।

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

প্রদত্ত HttpRequestInitializer-এর জন্য পুনরায় চেষ্টা করার কৌশল সেটআপ করুন।

static Credentials createCredential ( scopes) createCredential ( scopes)

ডিফল্ট শংসাপত্র সহ Google API শংসাপত্র তৈরি করার চেষ্টা করুন।

static Credentials createCredentialFromJsonKeyFile (File file, scopes) createCredentialFromJsonKeyFile (File file, scopes)

json কী ফাইল থেকে শংসাপত্র তৈরি করুন।

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

সুরক্ষিত পদ্ধতি

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

ক্ষেত্র

APP_NAME

public static final String APP_NAME

পাবলিক কনস্ট্রাক্টর

GoogleApiClientUtilBase

public GoogleApiClientUtilBase ()

পাবলিক পদ্ধতি

configureRetryStrategy

public static HttpRequestInitializer configureRetryStrategy (HttpRequestInitializer initializer)

প্রদত্ত HttpRequestInitializer-এর জন্য পুনরায় চেষ্টা করার কৌশল সেটআপ করুন। সার্ভার ত্রুটির ক্ষেত্রে অনুরোধগুলি স্বয়ংক্রিয়ভাবে একটি সূচকীয় ব্যাকঅফের সাথে পুনরায় চেষ্টা করা হবে।

পরামিতি
initializer HttpRequestInitializer : - একটি ইনিশিয়ালাইজার যা পুনরায় চেষ্টা করার কৌশল সেটআপ করবে।

রিটার্নস
HttpRequestInitializer একটি সূচনাকারী যা ব্যর্থ অনুরোধগুলি স্বয়ংক্রিয়ভাবে পুনরায় চেষ্টা করবে।

configureRetryStrategyAndTimeout

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

প্রদত্ত HttpRequestInitializer-এর জন্য পুনরায় চেষ্টা করার কৌশল সেটআপ করুন। সার্ভার ত্রুটির ক্ষেত্রে অনুরোধগুলি স্বয়ংক্রিয়ভাবে একটি সূচকীয় ব্যাকঅফের সাথে পুনরায় চেষ্টা করা হবে।

পরামিতি
initializer HttpRequestInitializer : - একটি ইনিশিয়ালাইজার যা পুনরায় চেষ্টা করার কৌশল সেটআপ করবে।

connectTimeout int

readTimeout int

রিটার্নস
HttpRequestInitializer একটি সূচনাকারী যা ব্যর্থ অনুরোধগুলি স্বয়ংক্রিয়ভাবে পুনরায় চেষ্টা করবে।

শংসাপত্র তৈরি করুন

public static Credentials createCredential ( scopes)

ডিফল্ট শংসাপত্র সহ Google API শংসাপত্র তৈরি করার চেষ্টা করুন।

শুধুমাত্র ডিফল্ট শংসাপত্র ব্যবহার করা হয়.

পরামিতি
scopes : শংসাপত্রের জন্য সুযোগ।

রিটার্নস
Credentials একটি Credential

নিক্ষেপ করে
IO ব্যতিক্রম
সাধারণ নিরাপত্তা ব্যতিক্রম

CredentialFromJsonKeyFile

public static Credentials createCredentialFromJsonKeyFile (File file, 
                 scopes)

json কী ফাইল থেকে শংসাপত্র তৈরি করুন।

পরামিতি
file File : p12 কী ফাইল

scopes : API এর সুযোগ।

রিটার্নস
Credentials একটি Credential

নিক্ষেপ করে
FileNotFoundException
IO ব্যতিক্রম
সাধারণ নিরাপত্তা ব্যতিক্রম

setHttpTimeout

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

পরামিতি
requestInitializer HttpRequestInitializer : একটি HttpRequestInitializer , সাধারণত এটি Credential

connectTimeout int : মিলিসেকেন্ডে টাইমআউট সংযোগ করুন।

readTimeout int : মিলিসেকেন্ডে টাইমআউট পড়ুন।

রিটার্নস
HttpRequestInitializer টাইমআউট সহ একটি HttpRequestInitializer

সুরক্ষিত পদ্ধতি

doCreateCredentialFromJsonKeyFile

protected Credentials doCreateCredentialFromJsonKeyFile (File file, 
                 scopes)

পরামিতি
file File

scopes

রিটার্নস
Credentials

doCreateDefaultCredential

protected Credentials doCreateDefaultCredential ( scopes)

পরামিতি
scopes

রিটার্নস
Credentials