Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

IClusterClient

public interface IClusterClient

com.android.tradefed.cluster.IClusterClient


Una interfaz para interactuar con el backend de TFC.

Resumen

Constantes

String TYPE_NAME

El nombre exclusivo del tipo de objeto de configuración.

Métodos públicos

abstract IClusterEventUploader < ClusterCommandEvent > getCommandEventUploader ()

Obtenga un IClusterEventUploader que pueda usarse para cargar ClusterCommandEvent s.

abstract ClusterCommand.State getCommandState (String requestId, String commandId)

Determine el estado de un comando de clúster.

default ClusterCommandStatus getCommandStatus (String requestId, String commandId)

Obtenga el estado del comando de un comando de clúster (el estado y el motivo de cancelación si se cancela).

abstract IClusterEventUploader < ClusterHostEvent > getHostEventUploader ()

Obtenga un IClusterEventUploader que pueda usarse para cargar ClusterHostEvent s.

abstract TestContext getTestContext (String requestId, String commandId)
abstract TestEnvironment getTestEnvironment (String requestId)

Obtenga TestEnvironment para una solicitud.

abstract getTestResources (String requestId)

Obtenga TestResource s para una solicitud.

abstract leaseHostCommands (String clusterId, String hostname, devices, nextClusterIds, int maxTasksTolease) leaseHostCommands (String clusterId, String hostname, devices, nextClusterIds, int maxTasksTolease) leaseHostCommands (String clusterId, String hostname, devices, nextClusterIds, int maxTasksTolease)

Arrendamiento ClusterCommand para el host de entrega.

abstract void updateTestContext (String requestId, String commandId, TestContext testContext)

Constantes

ESCRIBE UN NOMBRE

public static final String TYPE_NAME

El nombre exclusivo del tipo de objeto de configuración. Se utiliza para recuperar la instancia de singleton de GlobalConfiguration .

Valor constante: "cluster_client"

Métodos públicos

getCommandEventUploader

public abstract IClusterEventUploader<ClusterCommandEvent> getCommandEventUploader ()

Obtenga un IClusterEventUploader que pueda usarse para cargar ClusterCommandEvent s.

Devoluciones
IClusterEventUploader < ClusterCommandEvent >

getCommandState

public abstract ClusterCommand.State getCommandState (String requestId, 
                String commandId)

Determine el estado de un comando de clúster.

Parámetros
requestId String : ID de solicitud de clúster

commandId String : ID de comando del clúster

Devoluciones
ClusterCommand.State estado del comando del clúster, o ClusterCommand.State#UNKNOWN si no se pudo determinar el estado

getCommandStatus

public ClusterCommandStatus getCommandStatus (String requestId, 
                String commandId)

Obtenga el estado del comando de un comando de clúster (el estado y el motivo de cancelación si se cancela).

Parámetros
requestId String : ID de solicitud de clúster

commandId String : ID de comando del clúster

Devoluciones
ClusterCommandStatus un ClusterCommandStatus que representa el estado y el motivo de cancelación si se cancela el comando. El estado es ClusterCommand.State#UNKNOWN si no se pudo determinar.

getHostEventUploader

public abstract IClusterEventUploader<ClusterHostEvent> getHostEventUploader ()

Obtenga un IClusterEventUploader que pueda usarse para cargar ClusterHostEvent s.

Devoluciones
IClusterEventUploader < ClusterHostEvent >

getTestContext

public abstract TestContext getTestContext (String requestId, 
                String commandId)

Parámetros
requestId String

commandId String

Devoluciones
TestContext

Lanza
JSONException

getTestEnvironment

public abstract TestEnvironment getTestEnvironment (String requestId)

Obtenga TestEnvironment para una solicitud.

Devoluciones
TestEnvironment un objeto TestEnvironment .

Lanza
IOException
JSONException

getTestResources

public abstract  getTestResources (String requestId)

Obtenga TestResource s para una solicitud.

Devoluciones
una lista de TestResource .

Lanza
IOException
JSONException

leaseHostCommands

public abstract  leaseHostCommands (String clusterId, 
                String hostname, 
                 devices, 
                 nextClusterIds, 
                int maxTasksTolease)

Arrendamiento ClusterCommand para el host de entrega.

Parámetros
clusterId String : ID de clúster para el host

hostname String : nombre de host

devices : deviceInfos el host tiene

nextClusterIds : una lista de los siguientes ID de clúster desde los que ceder comandos.

maxTasksTolease int : el número máximo de tareas que se pueden alquilar actualmente

Devoluciones
una lista de ClusterCommand

Lanza
JSONException

updateTestContext

public abstract void updateTestContext (String requestId, 
                String commandId, 
                TestContext testContext)

Parámetros
requestId String

commandId String

testContext TestContext

Lanza
JSONException