OxygenUtil
  public
  
  
  
  class
  OxygenUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.device.cloud.OxygenUtil | 
Oxygen hizmetiyle etkileşim kurmak için kullanılan yardımcı program.
Özet
| Herkese açık kurucular | |
|---|---|
| 
      OxygenUtil()
      OxygenUtil'ın varsayılan kurucusu | |
| Herkese açık yöntemler | |
|---|---|
| 
        
        
        static
        
        
        OxygenClient | 
      createOxygenClient(File file)
      
 | 
| 
        
        
        
        
        
        void | 
      downloadLaunchFailureLogs(TargetSetupError error, ITestLogger logger)
      Oxygen sanal cihazı başlatamadığında GCS'den hata günlüklerini indirin. | 
| 
        
        
        static
        
        
        LogDataType | 
      getDefaultLogType(String logFileName)
      Bir günlük dosyasının günlük veri türünü adına göre belirleyin. | 
| 
        
        
        static
        
        
        String | 
      getRegionFromZoneMeta(String zone)
      Belirli bir alt bölge dizesinden bölgeyi alır. | 
| 
        
        
        static
        
        
        String | 
      getTargetRegion(TestDeviceOptions deviceOptions)
      Sağlanan cihaz seçeneklerine göre hedef bölgeyi alır. | 
Herkese açık kurucular
OxygenUtil
public OxygenUtil ()
OxygenUtil'ın varsayılan kurucusu
Herkese açık yöntemler
createOxygenClient
public static OxygenClient createOxygenClient (File file)
OxygenClient oluşturmaya yardımcı olur.
| Parametreler | |
|---|---|
| file | File: Oxygen istemci ikili dosyası. | 
| İlerlemeler | |
|---|---|
| OxygenClient | CF cihazları oluşturmak için bir OxygenClientsınıfı. | 
downloadLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Oxygen sanal cihazı başlatamadığında GCS'den hata günlüklerini indirin.
| Parametreler | |
|---|---|
| error | TargetSetupError: Cihaz Oxygen hizmeti üzerinden kiralandığında TargetSetupError oluştu. | 
| logger | ITestLogger: Dosyanın günlüğe kaydedileceğiITestLogger | 
getDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
Bir günlük dosyasının günlük veri türünü adına göre belirleyin.
| Parametreler | |
|---|---|
| logFileName | String: Uzak günlük dosyasının adı. | 
| İlerlemeler | |
|---|---|
| LogDataType | Günlük dosyasının ilişkilendirdiği bir LogDataType. Günlük veri türü adına göre belirlenemezse UNKNOWN türünü döndürür. | 
getRegionFromZoneMeta
public static String getRegionFromZoneMeta (String zone)
Belirli bir alt bölge dizesinden bölgeyi alır.
| Parametreler | |
|---|---|
| zone | String: "projects/12345/zones/us-west12-a" biçiminde giriş bölgesi dizesi. | 
| İlerlemeler | |
|---|---|
| String | Ayıklanan bölge dizesi (ör. "us-west12". | 
getTargetRegion
public static String getTargetRegion (TestDeviceOptions deviceOptions)
Sağlanan cihaz seçeneklerine göre hedef bölgeyi alır. Hedef bölge cihaz seçeneklerinde açıkça ayarlanmışsa belirtilen bölgeyi döndürür. Hedef bölge ayarlanmamışsa bölge, örneğin bölgesine göre alınır.
| Parametreler | |
|---|---|
| deviceOptions | TestDeviceOptions: Cihaz seçeneklerini içeren TestDeviceOptions nesnesi. | 
| İlerlemeler | |
|---|---|
| String | Hedef bölge. | 
