GCSConfigurationServer
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.Object |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
يقوم خادم التكوين بتحميل التكوينات من Google Cloud Storage (GCS).
ملخص
الأساليب العامة |
---|
InputStream | getConfig (String name) احصل على محتوى التكوين باسمه. |
String | getCurrentHostConfig () احصل على اسم ملف التكوين الخاص بالمضيف الحالي لجلسة Tradefed الحالية. |
الأساليب المحمية |
---|
File | downloadFile (String name) |
String | getHostConfig (String hostname, String cluster) احصل على التكوين العالمي التجاري للمضيف. |
boolean | sameHost (String currentHostname, String hostname) تحقق مما إذا كان هناك اسمان للمضيفين لنفس المضيف. |
المقاولين العامة
GCSConfigurationServer
public GCSConfigurationServer ()
الأساليب العامة
getConfig
public InputStream getConfig (String name)
احصل على محتوى التكوين باسمه.
حدود |
---|
name | String : اسم التكوين |
getCurrentHostConfig
public String getCurrentHostConfig ()
احصل على اسم ملف التكوين الخاص بالمضيف الحالي لجلسة Tradefed الحالية. بدلاً من قراءة ملف تكوين المضيف من الملفات المحلية، فإن Tradefed الذي يبدأ بـ IConfigurationServer
سيحصل على تكوين المضيف من الخادم.
عائدات |
---|
String | اسم ملف تكوين المضيف. |
الأساليب المحمية
تحميل الملف
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
احصل على التكوين العالمي التجاري للمضيف. استخدم اسم المجموعة إذا كان اسم المجموعة متوفرًا، وإلا استخدم اسم المضيف.
حدود |
---|
hostname | String : اسم المضيف |
cluster | String : اسم الكتلة. |
عائدات |
---|
String | المسار بالنسبة إلى دلو gcs. |
نفس المضيف
protected boolean sameHost (String currentHostname,
String hostname)
تحقق مما إذا كان هناك اسمان للمضيفين لنفس المضيف. في ملفات التكوين، نستخدم أحيانًا اسمًا قصيرًا للمضيف.
حدود |
---|
currentHostname | String : اسم المضيف الحالي |
hostname | String : اسم المضيف في التكوين. |
عائدات |
---|
boolean | صحيح إذا كانا نفس المضيف، وإلا فهو خطأ؛ |