Начиная с 27 марта 2025 г. мы рекомендуем использовать android-latest-release вместо aosp-main для создания и участия в AOSP. Дополнительные сведения см. в разделе Изменения в AOSP .
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Оптимизируйте свои подборки
    
    
      
      Сохраняйте и классифицируйте контент в соответствии со своими настройками.
    
  
  
    
  
  
  
  
    
  
  
    
    
 КластерКлиент
 public class ClusterClient
 extends Object implements IClusterClient
| java.lang.Объект | 
| ↳ | com.android.tradefed.cluster.ClusterClient | 
 Реализация IClusterClient для взаимодействия с серверной частью TFC.
 Краткое содержание 
|  Публичные методы | 
|---|
| IClusterEventUploader < ClusterCommandEvent > | getCommandEventUploader () Получите IClusterEventUploader, который можно использовать для загрузкиClusterCommandEvents. | 
| ClusterCommand.State | getCommandState (String requestId, String commandId) Определите состояние команды кластера. | 
| ClusterCommandStatus | getCommandStatus (String requestId, String commandId) Получите статус команды кластера (состояние и причину отмены в случае отмены). | 
| IClusterEventUploader < ClusterHostEvent > | getHostEventUploader () Получите IClusterEventUploader, который можно использовать для загрузкиClusterHostEvent. | 
| TestContext | getTestContext (String requestId, String commandId) | 
| TestEnvironment | getTestEnvironment (String requestId) Получите TestEnvironmentдля запроса. | 
|  | getTestResources (String requestId) Получите TestResourceдля запроса. | 
|  | leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease)leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease)leaseHostCommands (String clusterId, String hostname, deviceInfos, nextClusterIds, int maxTasksTolease) Арендуйте ClusterCommandдля данного хоста. | 
| void | updateTestContext (String requestId, String commandId, TestContext testContext)  | 
 Общественные конструкторы
КластерКлиент 
public ClusterClient ()
 Публичные методы 
 getCommandState 
public ClusterCommand.State getCommandState (String requestId, 
                String commandId) Определите состояние команды кластера.
| Параметры | 
|---|
| requestId | String: идентификатор запроса кластера. | 
| commandId | String: идентификатор команды кластера. | 
 getCommandStatus 
public ClusterCommandStatus getCommandStatus (String requestId, 
                String commandId) Получите статус команды кластера (состояние и причину отмены в случае отмены).
| Параметры | 
|---|
| requestId | String: идентификатор запроса кластера. | 
| commandId | String: идентификатор команды кластера. | 
 getTestContext 
public TestContext getTestContext (String requestId, 
                String commandId)| Параметры | 
|---|
| requestId | String | 
| commandId | String | 
 getTestResources 
public  getTestResources (String requestId)
 Получите TestResource для запроса.
 арендаHostCommands 
public  leaseHostCommands (String clusterId, 
                String hostname, 
                 deviceInfos, 
                 nextClusterIds, 
                int maxTasksTolease)
 Арендуйте ClusterCommand для данного хоста.
| Параметры | 
|---|
| clusterId | String: идентификатор кластера для хоста. | 
| hostname | String: имя хоста | 
| deviceInfos | : информация об устройстве есть на хосте | 
| nextClusterIds | : список идентификаторов следующих кластеров, из которых можно арендовать команды. | 
| maxTasksTolease | int: максимальное количество задач, которые можно арендовать на данный момент. | 
 обновлениеTestContext 
public void updateTestContext (String requestId, 
                String commandId, 
                TestContext testContext)| Параметры | 
|---|
| requestId | String | 
| commandId | String | 
| testContext | TestContext | 
 
  
    
    
      
    
    
  
       
    
    
  
  
  Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
  Последнее обновление: 2025-07-29 UTC.
  
  
  
    
      [[["Прост для понимания","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-29 UTC."],[],[]]