اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
DefaultConnection.ConnectionBuilder
public
static
class
DefaultConnection.ConnectionBuilder
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.device.connection.DefaultConnection.ConnectionBuilder
|
تم استخدام هذا المكوّن من قِبل المنشئ لوصف عملية الربط.
ملخّص
وظائف الإنشاء العامة
ConnectionBuilder
public ConnectionBuilder (IRunUtil runUtil,
ITestDevice device,
IBuildInfo buildInfo,
ITestLogger logger)
المعلمات |
runUtil |
IRunUtil |
device |
ITestDevice |
buildInfo |
IBuildInfo |
logger |
ITestLogger |
الطرق العامة
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# DefaultConnection.ConnectionBuilder\n===================================\n\n\n`\npublic\nstatic\n\n\nclass\nDefaultConnection.ConnectionBuilder\n`\n\n\n`\n\nextends Object\n\n\n`\n\n`\n\n\n`\n\n|---|----------------------------------------------------------------------------|\n| java.lang.Object ||\n| ↳ | com.android.tradefed.device.connection.DefaultConnection.ConnectionBuilder |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nBuilder used to described the connection.\n\nSummary\n-------\n\n| ### Public constructors ||\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| ` `[ConnectionBuilder](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html#ConnectionBuilder(com.android.tradefed.util.IRunUtil,%20com.android.tradefed.device.ITestDevice,%20com.android.tradefed.build.IBuildInfo,%20com.android.tradefed.log.ITestLogger))`(`[IRunUtil](../../../../../../../reference/tradefed/com/android/tradefed/util/IRunUtil.html)` runUtil, `[ITestDevice](../../../../../../../reference/tradefed/com/android/tradefed/device/ITestDevice.html)` device, `[IBuildInfo](../../../../../../../reference/tradefed/com/android/tradefed/build/IBuildInfo.html)` buildInfo, `[ITestLogger](../../../../../../../reference/tradefed/com/android/tradefed/log/ITestLogger.html)` logger) ` |\n\n| ### Public methods ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` `[DefaultConnection.ConnectionBuilder](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html) | ` `[addAttributes](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html#addAttributes(com.android.tradefed.util.MultiMap\u003cjava.lang.String,java.lang.String\u003e))`(`[MultiMap](../../../../../../../reference/tradefed/com/android/tradefed/util/MultiMap.html)`\u003cString, String\u003e attributes) ` |\n| ` `[DefaultConnection.ConnectionBuilder](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html) | ` `[markPreexisting](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html#markPreexisting())`() ` |\n| ` `[DefaultConnection.ConnectionBuilder](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html) | ` `[setExistingAvdInfo](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html#setExistingAvdInfo(com.android.tradefed.device.cloud.GceAvdInfo))`(`[GceAvdInfo](../../../../../../../reference/tradefed/com/android/tradefed/device/cloud/GceAvdInfo.html)` info) ` |\n\nPublic constructors\n-------------------\n\n### ConnectionBuilder\n\n```\npublic ConnectionBuilder (IRunUtil runUtil, \n ITestDevice device, \n IBuildInfo buildInfo, \n ITestLogger logger)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-------------|----------------------|\n| `runUtil` | `IRunUtil` \u003cbr /\u003e |\n| `device` | `ITestDevice` \u003cbr /\u003e |\n| `buildInfo` | `IBuildInfo` \u003cbr /\u003e |\n| `logger` | `ITestLogger` \u003cbr /\u003e |\n\nPublic methods\n--------------\n\n### addAttributes\n\n```\npublic DefaultConnection.ConnectionBuilder addAttributes (MultiMap\u003cString, String\u003e attributes)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|--------------|-------------------|\n| `attributes` | `MultiMap` \u003cbr /\u003e |\n\n| Returns ||\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------|\n| [DefaultConnection.ConnectionBuilder](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html) | \u003cbr /\u003e |\n\n### markPreexisting\n\n```\npublic DefaultConnection.ConnectionBuilder markPreexisting ()\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Returns ||\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------|\n| [DefaultConnection.ConnectionBuilder](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html) | \u003cbr /\u003e |\n\n### setExistingAvdInfo\n\n```\npublic DefaultConnection.ConnectionBuilder setExistingAvdInfo (GceAvdInfo info)\n```\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Parameters ||\n|--------|---------------------|\n| `info` | `GceAvdInfo` \u003cbr /\u003e |\n\n| Returns ||\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------|--------|\n| [DefaultConnection.ConnectionBuilder](../../../../../../../reference/tradefed/com/android/tradefed/device/connection/DefaultConnection.ConnectionBuilder.html) | \u003cbr /\u003e |"]]