जीसीएसकॉन्फिगरेशन सर्वर
public class GCSConfigurationServer
extends Object
implements IConfigurationServer
java.lang.ऑब्जेक्ट |
↳ | com.android.tradefed.config.gcs.GCSConfigurationServer |
कॉन्फ़िग सर्वर Google क्लाउड स्टोरेज (GCS) से कॉन्फ़िग लोड करता है।
सारांश
सार्वजनिक तरीके |
---|
InputStream | getConfig (String name) कॉन्फिग सामग्री को उसके नाम से प्राप्त करें। |
String | getCurrentHostConfig () वर्तमान ट्रेडफेड सत्र के लिए वर्तमान होस्ट की कॉन्फ़िगरेशन फ़ाइल नाम प्राप्त करें। |
संरक्षित तरीके |
---|
File | downloadFile (String name) |
String | getHostConfig (String hostname, String cluster) होस्ट के लिए ट्रेडफेड ग्लोबल कॉन्फ़िगरेशन प्राप्त करें। |
boolean | sameHost (String currentHostname, String hostname) जांचें कि क्या दो होस्टनाम एक ही होस्ट के लिए हैं। |
सार्वजनिक निर्माणकर्ता
जीसीएसकॉन्फिगरेशन सर्वर
public GCSConfigurationServer ()
सार्वजनिक तरीके
कॉन्फिग प्राप्त करें
public InputStream getConfig (String name)
कॉन्फिग सामग्री को उसके नाम से प्राप्त करें।
पैरामीटर |
---|
name | String : कॉन्फ़िगरेशन का नाम |
getCurrentHostConfig
public String getCurrentHostConfig ()
वर्तमान ट्रेडफेड सत्र के लिए वर्तमान होस्ट की कॉन्फ़िगरेशन फ़ाइल नाम प्राप्त करें। स्थानीय फ़ाइलों से होस्ट कॉन्फ़िगरेशन फ़ाइल को पढ़ने के बजाय, IConfigurationServer
के साथ ट्रेडफेड प्रारंभ करने पर सर्वर से होस्ट कॉन्फ़िगरेशन प्राप्त होगा।
रिटर्न |
---|
String | एक होस्ट कॉन्फ़िग फ़ाइल नाम। |
संरक्षित तरीके
डाउनलोड फ़ाइल
protected File downloadFile (String name)
getHostConfig
protected String getHostConfig (String hostname,
String cluster)
होस्ट के लिए ट्रेडफेड ग्लोबल कॉन्फ़िगरेशन प्राप्त करें। यदि क्लस्टर नाम दिया गया है तो क्लस्टर नाम का उपयोग करें, अन्यथा होस्टनाम का उपयोग करें।
पैरामीटर |
---|
hostname | String : होस्ट नाम |
cluster | String : क्लस्टर नाम. |
रिटर्न |
---|
String | जीसीएस बकेट से संबंधित पथ. |
वहीमेज़बान
protected boolean sameHost (String currentHostname,
String hostname)
जांचें कि क्या दो होस्टनाम एक ही होस्ट के लिए हैं। कॉन्फ़िगरेशन फ़ाइलों में, हम कभी-कभी होस्ट के लिए संक्षिप्त नाम का उपयोग करते हैं।
पैरामीटर |
---|
currentHostname | String : वर्तमान होस्ट का नाम |
hostname | String : कॉन्फ़िगरेशन में होस्टनाम। |
रिटर्न |
---|
boolean | यदि वे एक ही मेज़बान हैं तो सत्य है, अन्यथा असत्य; |