ClusterCommandConfigBuilder

public class ClusterCommandConfigBuilder
extends Object

java.lang.Object
com.android.tradefed.cluster.ClusterCommandConfigBuilder


Classe permettant de créer un fichier de configuration pour une commande de cluster.

Résumé

Constructeurs publics

ClusterCommandConfigBuilder()

Méthodes publiques

File build()

Crée un fichier de configuration.

ClusterCommandConfigBuilder setClusterCommand(ClusterCommand command)

Définit un objet ClusterCommand.

ClusterCommandConfigBuilder setTestContext(TestContext testContext)

Définit un objet TestContext.

ClusterCommandConfigBuilder setTestEnvironment(TestEnvironment testEnvironment)

Définit un objet TestEnvironment.

ClusterCommandConfigBuilder setTestResources(List<TestResource> testResources)

Définit une liste d'objets TestResource.

ClusterCommandConfigBuilder setWorkDir(File workDir)

Définit un répertoire de travail pour une commande.

Constructeurs publics

ClusterCommandConfigBuilder

public ClusterCommandConfigBuilder ()

Méthodes publiques

build

public File build ()

Crée un fichier de configuration.

Renvoie
File un objet File pour un fichier de configuration généré.

Génère
ConfigurationException
IOException
JSONException

setClusterCommand

public ClusterCommandConfigBuilder setClusterCommand (ClusterCommand command)

Définit un objet ClusterCommand.

Paramètres
command ClusterCommand : objet ClusterCommand.

Renvoie
ClusterCommandConfigBuilder ClusterCommandConfigBuilder pour le chaînage.

setTestContext

public ClusterCommandConfigBuilder setTestContext (TestContext testContext)

Définit un objet TestContext.

Paramètres
testContext TestContext : objet TestContext.

Renvoie
ClusterCommandConfigBuilder ClusterCommandConfigBuilder pour le chaînage.

setTestEnvironment

public ClusterCommandConfigBuilder setTestEnvironment (TestEnvironment testEnvironment)

Définit un objet TestEnvironment.

Paramètres
testEnvironment TestEnvironment : objet TestEnvironment.

Renvoie
ClusterCommandConfigBuilder ClusterCommandConfigBuilder pour le chaînage.

setTestResources

public ClusterCommandConfigBuilder setTestResources (List<TestResource> testResources)

Définit une liste d'objets TestResource.

Paramètres
testResources List : liste d'objets TestResource.

Renvoie
ClusterCommandConfigBuilder ClusterCommandConfigBuilder pour le chaînage.

setWorkDir

public ClusterCommandConfigBuilder setWorkDir (File workDir)

Définit un répertoire de travail pour une commande.

Paramètres
workDir File : répertoire de travail.

Renvoie
ClusterCommandConfigBuilder ClusterCommandConfigBuilder pour le chaînage.