عميل الأكسجين

public class OxygenClient
extends Object

java.lang.Object
com.android.tradefed.device.cloud.OxygenClient


فئة تدير استخدام برنامج Oxygen Client الثنائي لاستئجار أو إطلاق جهاز Oxygen.

ملخص

مجالات

public static final sGceDeviceParamsToOxygenMap

المنشئون العامة

OxygenClient (File clientBinary, IRunUtil runUtil)
OxygenClient (File clientBinary)

منشئ فئة OxygenClient.

الطرق العامة

CommandResult leaseDevice ( IBuildInfo b, TestDeviceOptions deviceOptions)

حاول استئجار جهاز عن طريق استدعاء ثنائي عميل Oxygen.

CommandResult leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions) leaseMultipleDevices ( buildInfos, TestDeviceOptions deviceOptions)

حاول استئجار أجهزة متعددة عن طريق استدعاء ثنائي عميل Oxygen.

boolean release ( GceAvdInfo gceAvdInfo, TestDeviceOptions deviceOptions)

محاولة تحرير جهاز باستخدام ثنائي عميل Oxygen.

مجالات

sGceDeviceParamsToOxygenMap

public static final  sGceDeviceParamsToOxygenMap

المنشئون العامة

عميل الأكسجين

public OxygenClient (File clientBinary, 
                IRunUtil runUtil)

المعلمات
clientBinary File

runUtil IRunUtil

عميل الأكسجين

public OxygenClient (File clientBinary)

منشئ فئة OxygenClient.

المعلمات
clientBinary File : الملف الثنائي لعميل الأكسجين القابل للتنفيذ.

الطرق العامة

جهاز الإيجار

public CommandResult leaseDevice (IBuildInfo b, 
                TestDeviceOptions deviceOptions)

حاول استئجار جهاز عن طريق استدعاء ثنائي عميل Oxygen.

المعلمات
b IBuildInfo : IBuildInfo

deviceOptions TestDeviceOptions : TestDeviceOptions

عائدات
CommandResult نتيجة CommandResult أن ثنائي الأكسجين عاد.

أجهزة متعددة

public CommandResult leaseMultipleDevices ( buildInfos, 
                TestDeviceOptions deviceOptions)

حاول استئجار أجهزة متعددة عن طريق استدعاء ثنائي عميل Oxygen.

المعلمات
buildInfos : ERROR(/List ) ERROR(/List )

deviceOptions TestDeviceOptions : TestDeviceOptions

عائدات
CommandResult CommandResult أن ثنائي الأكسجين عاد.

إطلاق سراح

public boolean release (GceAvdInfo gceAvdInfo, 
                TestDeviceOptions deviceOptions)

محاولة تحرير جهاز باستخدام ثنائي عميل Oxygen.

المعلمات
gceAvdInfo GceAvdInfo : GceAvdInfo

deviceOptions TestDeviceOptions : TestDeviceOptions

عائدات
boolean قيمة منطقية تشير إلى ما إذا كان إصدار الجهاز ناجحًا أم لا.