GCSConfigurationServer

public class GCSConfigurationServer
extends Object implements IConfigurationServer

java.lang.Object
   ↳ com.android.tradefed.config.gcs.GCSConfigurationServer


เซิร์ฟเวอร์การกําหนดค่าจะโหลดการกําหนดค่าจาก Google Cloud Storage (GCS)

สรุป

ตัวสร้างแบบสาธารณะ

GCSConfigurationServer()

เมธอดสาธารณะ

InputStream getConfig(String name)

รับเนื้อหาการกําหนดค่าตามชื่อ

String getCurrentHostConfig()

รับชื่อไฟล์การกําหนดค่าของโฮสต์ปัจจุบันสําหรับเซสชัน Tradefed ปัจจุบัน

วิธีการที่มีการป้องกัน

File downloadFile(String name)
String getHostConfig(String hostname, String cluster)

รับการกำหนดค่าส่วนกลางของ Tradefed สำหรับโฮสต์

boolean sameHost(String currentHostname, String hostname)

ตรวจสอบว่าชื่อโฮสต์ 2 รายการเป็นของโฮสต์เดียวกันหรือไม่

ตัวสร้างแบบสาธารณะ

GCSConfigurationServer

public GCSConfigurationServer ()

เมธอดสาธารณะ

getConfig

public InputStream getConfig (String name)

รับเนื้อหาการกําหนดค่าตามชื่อ

พารามิเตอร์
name String: ชื่อของ config

คิกรีเทิร์น
InputStream ERROR(/InputStream) คือเนื้อหาไฟล์การกําหนดค่า

การโยน
ConfigurationException

getCurrentHostConfig

public String getCurrentHostConfig ()

รับชื่อไฟล์การกําหนดค่าของโฮสต์ปัจจุบันสําหรับเซสชัน Tradefed ปัจจุบัน แทนที่จะอ่านไฟล์การกําหนดค่าโฮสต์จากไฟล์ในเครื่อง Tradefed จะเริ่มต้นด้วย IConfigurationServer จะรับการกําหนดค่าโฮสต์จากเซิร์ฟเวอร์

คิกรีเทิร์น
String ชื่อไฟล์การกําหนดค่าโฮสต์

การโยน
ConfigurationException

วิธีการที่มีการป้องกัน

downloadFile

protected File downloadFile (String name)

พารามิเตอร์
name String

คิกรีเทิร์น
File

การโยน
ConfigurationException

getHostConfig

protected String getHostConfig (String hostname, 
                String cluster)

รับการกำหนดค่าส่วนกลางของ Tradefed สำหรับโฮสต์ ใช้ชื่อคลัสเตอร์หากระบุชื่อคลัสเตอร์ไว้ ไม่เช่นนั้นให้ใช้ชื่อโฮสต์

พารามิเตอร์
hostname String: ชื่อโฮสต์

cluster String: ชื่อคลัสเตอร์

คิกรีเทิร์น
String เส้นทางที่สัมพันธ์กับที่เก็บข้อมูล GCS

การโยน
com.android.tradefed.config.ConfigurationException
ConfigurationException

sameHost

protected boolean sameHost (String currentHostname, 
                String hostname)

ตรวจสอบว่าชื่อโฮสต์ 2 รายการเป็นของโฮสต์เดียวกันหรือไม่ ในไฟล์การกําหนดค่า บางครั้งเราใช้ชื่อย่อสําหรับโฮสต์

พารามิเตอร์
currentHostname String: ชื่อของผู้จัดการประชุมคนปัจจุบัน

hostname String: ชื่อโฮสต์ใน config

คิกรีเทิร์น
boolean เป็นจริงหากเป็นโฮสต์เดียวกัน หรือเป็นเท็จ