২০২৬ সাল থেকে, আমাদের ট্রাঙ্ক স্টেবল ডেভেলপমেন্ট মডেলের সাথে সামঞ্জস্য রাখতে এবং ইকোসিস্টেমের জন্য প্ল্যাটফর্মের স্থিতিশীলতা নিশ্চিত করতে, আমরা প্রতি দুই ও চার ত্রৈমাসিকে (Q2 এবং Q4) AOSP-তে সোর্স কোড প্রকাশ করব। AOSP বিল্ড করতে এবং এতে অবদান রাখতে, android-latest-release ব্যবহার করুন। android-latest-release ম্যানিফেস্ট ব্রাঞ্চটি সর্বদা AOSP-তে পুশ করা সর্বশেষ রিলিজটিকে রেফারেন্স করবে। আরও তথ্যের জন্য, Changes to AOSP দেখুন।
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
GoogleApiClientUtilBase
public class GoogleApiClientUtilBase
extends Object
| java.lang.Object |
| ↳ | com.android.tradefed.util.gcs.GoogleApiClientUtilBase |
সারসংক্ষেপ
জনসাধারণের পদ্ধতি |
|---|
static HttpRequestInitializer | configureRetryStrategy (HttpRequestInitializer initializer) প্রদত্ত HttpRequestInitializer-এর জন্য একটি পুনঃপ্রচেষ্টা কৌশল (retry strategy) সেট আপ করুন। |
static HttpRequestInitializer | configureRetryStrategyAndTimeout (HttpRequestInitializer initializer, int connectTimeout, int readTimeout) প্রদত্ত HttpRequestInitializer-এর জন্য একটি পুনঃপ্রচেষ্টা কৌশল (retry strategy) সেট আপ করুন। |
static Credentials | createCredential (Collection<String> scopes) ডিফল্ট ক্রেডেনশিয়াল ব্যবহার করে গুগল এপিআই ক্রেডেনশিয়াল তৈরি করার চেষ্টা করুন। |
static Credentials | createCredentialFromJsonKeyFile (File file, Collection<String> scopes) json কী ফাইল থেকে ক্রেডেনশিয়াল তৈরি করুন। |
static HttpRequestInitializer | setHttpTimeout (HttpRequestInitializer requestInitializer, int connectTimeout, int readTimeout) |
ধ্রুবক
অ্যাপের নাম
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 | একটি ইনিশিয়ালাইজার যা ব্যর্থ অনুরোধগুলো স্বয়ংক্রিয়ভাবে পুনরায় চেষ্টা করবে। |
ক্রেডেনশিয়াল তৈরি করুন
public static Credentials createCredential (Collection<String> scopes)
ডিফল্ট ক্রেডেনশিয়াল ব্যবহার করে গুগল এপিআই ক্রেডেনশিয়াল তৈরি করার চেষ্টা করুন।
শুধুমাত্র ডিফল্ট ক্রেডেনশিয়াল ব্যবহার করা হয়।
| প্যারামিটার |
|---|
scopes | Collection : ক্রেডেনশিয়ালের জন্য স্কোপসমূহ। |
| নিক্ষেপ |
|---|
| java.io.IOException |
| java.security.GeneralSecurityException |
GeneralSecurityException | |
IOException | |
JSONKeyFile থেকে ক্রেডেনশিয়াল তৈরি করুন
public static Credentials createCredentialFromJsonKeyFile (File file,
Collection<String> scopes) json কী ফাইল থেকে ক্রেডেনশিয়াল তৈরি করুন।
| প্যারামিটার |
|---|
file | File : হল p12 কী ফাইল |
scopes | Collection : হলো এপিআই-এর স্কোপ। |
| নিক্ষেপ |
|---|
| java.io.FileNotFoundException |
| java.io.IOException |
| java.security.GeneralSecurityException |
GeneralSecurityException | |
IOException | |
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,
Collection<String> scopes)| প্যারামিটার |
|---|
file | File |
scopes | Collection |
| নিক্ষেপ |
|---|
GeneralSecurityException | |
IOException | |
doCreateDefaultCredential
protected Credentials doCreateDefaultCredential (Collection<String> scopes)
| প্যারামিটার |
|---|
scopes | Collection |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।
[null,null,["2026-06-22 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]