ClusterCommandConfigBuilder

public class ClusterCommandConfigBuilder
extends Object

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


Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl.

Zusammenfassung

Öffentliche Konstruktoren

ClusterCommandConfigBuilder()

Öffentliche Methoden

File build()

Erstellt eine Konfigurationsdatei.

ClusterCommandConfigBuilder setClusterCommand(ClusterCommand command)

Legt ein ClusterCommand-Objekt fest.

ClusterCommandConfigBuilder setTestContext(TestContext testContext)

Legt ein TestContext-Objekt fest.

ClusterCommandConfigBuilder setTestEnvironment(TestEnvironment testEnvironment)

Legt ein TestEnvironment-Objekt fest.

ClusterCommandConfigBuilder setTestResources(List<TestResource> testResources)

Legt eine Liste von TestResource-Objekten fest.

ClusterCommandConfigBuilder setWorkDir(File workDir)

Legt ein Arbeitsverzeichnis für einen Befehl fest.

Öffentliche Konstruktoren

ClusterCommandConfigBuilder

public ClusterCommandConfigBuilder ()

Öffentliche Methoden

Build

public File build ()

Erstellt eine Konfigurationsdatei.

Gibt Folgendes zurück:
File Ein File-Objekt für eine generierte Konfigurationsdatei.

Löst aus
ConfigurationException
IOException
JSONException

setClusterCommand

public ClusterCommandConfigBuilder setClusterCommand (ClusterCommand command)

Legt ein ClusterCommand-Objekt fest.

Parameter
command ClusterCommand: ein ClusterCommand-Objekt.

Gibt Folgendes zurück:
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setTestContext

public ClusterCommandConfigBuilder setTestContext (TestContext testContext)

Legt ein TestContext-Objekt fest.

Parameter
testContext TestContext: ein TestContext-Objekt.

Gibt Folgendes zurück:
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setTestEnvironment

public ClusterCommandConfigBuilder setTestEnvironment (TestEnvironment testEnvironment)

Legt ein TestEnvironment-Objekt fest.

Parameter
testEnvironment TestEnvironment: ein TestEnvironment-Objekt.

Gibt Folgendes zurück:
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setTestResources

public ClusterCommandConfigBuilder setTestResources (List<TestResource> testResources)

Legt eine Liste von TestResource-Objekten fest.

Parameter
testResources List: eine Liste von TestResource-Objekten.

Gibt Folgendes zurück:
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setWorkDir

public ClusterCommandConfigBuilder setWorkDir (File workDir)

Legt ein Arbeitsverzeichnis für einen Befehl fest.

Parameter
workDir File: ein Arbeitsverzeichnis.

Gibt Folgendes zurück:
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.