ClusterHostUtil
  public
  
  
  
  class
  ClusterHostUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.cluster.ClusterHostUtil | 
TF Cluster'ın global yapılandırma örneklerini, ana makine bilgilerini vb. alması için statik yardımcı program işlevleri.
Özet
| Herkese açık kurucular | |
|---|---|
| 
      ClusterHostUtil()
       | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        static
        
        
        IClusterClient | 
      getClusterClient()
      TFC arka ucuyla etkileşime geçmek için kullanılan  | 
| 
        
        
        static
        
        
        IClusterOptions | 
      getClusterOptions()
      Kümeyle ilgili ayarları depolamak için kullanılan  | 
| 
        
        
        static
        
        
        long | 
      getCurrentTimeMillis()
      Mevcut sistem saatini döndürür. | 
| 
        
        
        static
        
        
        String | 
      getHostIpAddress()
      IP adresini alır. | 
| 
        
        
        static
        
        
        String | 
      getHostName()
      Ana makine adını alır. | 
| 
        
        
        static
        
        
        String | 
      getLocalDeviceSerial(String serial)
      Belirli bir benzersiz cihaz seri numarası için yerel cihaz seri numarasını döndürür. | 
| 
        
        
        static
        
        
        String | 
      getRunTarget(DeviceDescriptor device, String runTargetFormat, Belirli bir cihaz tanımlayıcısı için çalıştırma hedefini döndürür. | 
| 
        
        
        static
        
        
        String | 
      getTestHarness()
       | 
| 
        
        
        static
        
        
        long | 
      getTfStartTimeMillis()
       | 
| 
        
        
        static
        
        
        String | 
      getTfVersion()
      Bu ana makinede çalışan TF sürümünü alır. | 
| 
        
        
        static
        
        
        String | 
      getUniqueDeviceSerial(DeviceDescriptor device)
      Bir cihazın benzersiz seri numarasını döndürür. | 
| 
        
        
        static
        
        
        boolean | 
      isLocalhostIpPort(String input)
      Belirli bir girişin localhost IP:PORT dizesi olup olmadığını kontrol eder. | 
| Korunan yöntemler | |
|---|---|
| 
        
        
        static
        
        
        String | 
      toValidTfVersion(String version)
      Bir TF sürümünü doğrular ve sorun yoksa döndürür. | 
Herkese açık kurucular
ClusterHostUtil
public ClusterHostUtil ()
Herkese açık yöntemler
getClusterClient
public static IClusterClient getClusterClient ()
TFC arka ucuyla etkileşime geçmek için kullanılan IClusterClient örneğini alın.
| İlerlemeler | |
|---|---|
| IClusterClient | |
getClusterOptions
public static IClusterOptions getClusterOptions ()
Kümeyle ilgili ayarları depolamak için kullanılan IClusterOptions örneğini alın.
| İlerlemeler | |
|---|---|
| IClusterOptions | |
getCurrentTimeMillis
public static long getCurrentTimeMillis ()
Mevcut sistem saatini döndürür.
| İlerlemeler | |
|---|---|
| long | milisaniye cinsinden süre. | 
getHostIpAddress
public static String getHostIpAddress ()
IP adresini alır.
| İlerlemeler | |
|---|---|
| String | IPV4 adres dizesi veya getiremediğimiz takdirde "UNKNOWN". | 
getHostName
public static String getHostName ()
Ana makine adını alır.
1. InetAddress'ten ana makine adını almayı deneyin. 2. Başarısız olursa HOSTNAME ortam değişkeninden ana makine adını almayı deneyin. 3. Ayarlanmadıysa benzersiz bir ana makine adı oluşturun.
| İlerlemeler | |
|---|---|
| String | ana makine adını veya getirilemediyse null değerini döndürür. | 
getLocalDeviceSerial
public static String getLocalDeviceSerial (String serial)
Belirli bir benzersiz cihaz seri numarası için yerel cihaz seri numarasını döndürür.
TFC, fiziksel olmayan cihazlar için TF'nin anlamadığı benzersiz cihaz seri numaraları gönderir. Bu yöntem, bunları yerel cihaz seri numaralarına dönüştürür.
| Parametreler | |
|---|---|
| serial | String: TFC'den alınan benzersiz cihaz seri numarası. | 
| İlerlemeler | |
|---|---|
| String | yerel cihaz seri numarası. | 
getRunTarget
public static String getRunTarget (DeviceDescriptor device, String runTargetFormat,deviceTags) 
Belirli bir cihaz tanımlayıcısı için çalıştırma hedefini döndürür.
| Parametreler | |
|---|---|
| device | DeviceDescriptor:DeviceDescriptoriçin çalıştırma hedefi almak üzere. | 
| runTargetFormat | String | 
| deviceTags |  | 
| İlerlemeler | |
|---|---|
| String | hedefi çalıştırın. | 
getTestHarness
public static String getTestHarness ()
| İlerlemeler | |
|---|---|
| String | |
getTfStartTimeMillis
public static long getTfStartTimeMillis ()
| İlerlemeler | |
|---|---|
| long | |
getTfVersion
public static String getTfVersion ()
Bu ana makinede çalışan TF sürümünü alır.
| İlerlemeler | |
|---|---|
| String | bu ana makinenin TF sürümü. | 
getUniqueDeviceSerial
public static String getUniqueDeviceSerial (DeviceDescriptor device)
Bir cihazın benzersiz seri numarasını döndürür.
Fiziksel olmayan cihazlarda (ör. emülatör) ana makineler arasında benzersiz olmayan sözde seri numaraları bulunur. Bu yöntem, benzersiz hale getirmek için bu dosyalara bir ana makine adı ön eki ekler.
| Parametreler | |
|---|---|
| device | DeviceDescriptor: cihaz tanımlayıcısı. | 
| İlerlemeler | |
|---|---|
| String | benzersiz cihaz seri numarası. | 
isLocalhostIpPort
public static boolean isLocalhostIpPort (String input)
Belirli bir girişin localhost IP:PORT dizesi olup olmadığını kontrol eder.
| Parametreler | |
|---|---|
| input | String: kontrol edilecek dize | 
| İlerlemeler | |
|---|---|
| boolean | Belirtilen giriş bir localhost IP:PORT dizesiyse doğru değerini döndürür. | 
Korunan yöntemler
toValidTfVersion
protected static String toValidTfVersion (String version)
Bir TF sürümünü doğrular ve sorun yoksa döndürür.
| Parametreler | |
|---|---|
| version | String:VersionParsertarafından sağlanan TF sürümünün dizesi | 
| İlerlemeler | |
|---|---|
| String | geçerliyse sürüm, geçerli değilse varsayılan değer. | 
