GCSC কনফিগারেশন ফ্যাক্টরি
public class GCSConfigurationFactory
extends ConfigurationFactory
| java.lang.অবজেক্ট | ||
| ↳ | com.android.tradefed.config.ConfigurationFactory | |
| ↳ | com.android.tradefed.config.gcs.GCSCconfigurationFactory | |
একটি ConfigurationFactory Google ক্লাউড স্টোরেজ থেকে কনফিগারগুলি লোড করে৷
সারাংশ
নেস্টেড ক্লাস | |
|---|---|
class | GCSConfigurationFactory.GCSConfigLoader |
পাবলিক পদ্ধতি | |
|---|---|
static IConfigurationFactory | getInstance ( IConfigurationServer configServer) সিঙ্গেলটন |
File | getLatestDownloadedFile () |
সুরক্ষিত পদ্ধতি | |
|---|---|
BufferedInputStream | getConfigStream (String name)Google ক্লাউড স্টোরেজ (GCS) থেকে প্রদত্ত কনফিগার নামের জন্য একটি ইনপুটস্ট্রিম লোড করে। |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap)getConfigurationDef (String name, boolean isGlobal, templateMap) প্রদত্ত নামের জন্য |
পাবলিক পদ্ধতি
getInstance
public static IConfigurationFactory getInstance (IConfigurationServer configServer)
সিঙ্গেলটন IConfigurationFactory উদাহরণ পান।
| পরামিতি | |
|---|---|
configServer | IConfigurationServer |
| রিটার্নস | |
|---|---|
IConfigurationFactory | |
GetLatestDownloadedFile
public File getLatestDownloadedFile ()
| রিটার্নস | |
|---|---|
File | |
সুরক্ষিত পদ্ধতি
getConfigStream
protected BufferedInputStream getConfigStream (String name)
Google ক্লাউড স্টোরেজ (GCS) থেকে প্রদত্ত কনফিগার নামের জন্য একটি ইনপুটস্ট্রিম লোড করে।
| পরামিতি | |
|---|---|
name | String : লোড করার জন্য কনফিগারেশনের নাম |
| রিটার্নস | |
|---|---|
BufferedInputStream | কনফিগার বিষয়বস্তু পড়ার জন্য একটি ERROR(/BufferedInputStream) |
| নিক্ষেপ করে | |
|---|---|
ConfigurationException | যদি কনফিগারেশন পাওয়া যায় না |
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name, boolean isGlobal,templateMap)
প্রদত্ত নামের জন্য ConfigurationDef পুনরুদ্ধার করুন
| পরামিতি | |
|---|---|
name | String : লোড করার জন্য একটি অন্তর্নির্মিত কনফিগারেশনের নাম বা লোড করার জন্য কনফিগারেশন ফাইলের একটি ফাইল পাথ |
isGlobal | boolean |
templateMap | |
| রিটার্নস | |
|---|---|
ConfigurationDef | ConfigurationDef |
| নিক্ষেপ করে | |
|---|---|
ConfigurationException | |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।