GCSC কনফিগারেশন ফ্যাক্টরি

public class GCSConfigurationFactory
extends ConfigurationFactory

java.lang.অবজেক্ট
com.android.tradefed.config.ConfigurationFactory
com.android.tradefed.config.gcs.GCSCconfigurationFactory


একটি ConfigurationFactory Google ক্লাউড স্টোরেজ থেকে কনফিগারেশন লোড করে।

সারসংক্ষেপ

নেস্টেড ক্লাস

class GCSConfigurationFactory.GCSConfigLoader

ConfigurationFactory.ConfigLoader এর এক্সটেনশন যা GCS থেকে কনফিগারেশন লোড করে, একটি রুট কনফিগারেশন থেকে অন্তর্ভুক্ত কনফিগারেশনগুলিকে ট্র্যাক করে এবং সার্কুলার অন্তর্ভুক্তগুলিতে একটি ব্যতিক্রম ছুড়ে দেয়।

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

static IConfigurationFactory getInstance ( IConfigurationServer configServer)

সিঙ্গেলটন IConfigurationFactory উদাহরণ পান।

File getLatestDownloadedFile ()

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

BufferedInputStream getConfigStream (String name)

Google ক্লাউড স্টোরেজ (GCS) থেকে প্রদত্ত কনফিগার নামের জন্য একটি ইনপুটস্ট্রিম লোড করে।

ConfigurationDef getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap)

প্রদত্ত নামের জন্য ConfigurationDef পুনরুদ্ধার করুন

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

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