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)

Legen Sie ein ClusterCommand-Objekt fest.

ClusterCommandConfigBuilder setTestContext(TestContext testContext)

Legen Sie ein TestContext-Objekt fest.

ClusterCommandConfigBuilder setTestEnvironment(TestEnvironment testEnvironment)

Legen Sie ein TestEnvironment-Objekt fest.

ClusterCommandConfigBuilder setTestResources( testResources)

Legen Sie eine Liste von TestResource-Objekten fest.

ClusterCommandConfigBuilder setWorkDir(File workDir)

Arbeitsverzeichnis für einen Befehl festlegen

Öffentliche Konstruktoren

ClusterCommandConfigBuilder

public ClusterCommandConfigBuilder ()

Öffentliche Methoden

build

public File build ()

Erstellt eine Konfigurationsdatei.

Returns
File ein ERROR(/File)-Objekt für eine generierte Konfigurationsdatei.

Ausgabe
ConfigurationException
JSONException

setClusterCommand

public ClusterCommandConfigBuilder setClusterCommand (ClusterCommand command)

Legen Sie ein ClusterCommand-Objekt fest.

Parameter
command ClusterCommand: ein ClusterCommand-Objekt.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setTestContext

public ClusterCommandConfigBuilder setTestContext (TestContext testContext)

Legen Sie ein TestContext-Objekt fest.

Parameter
testContext TestContext: ein TestContext-Objekt.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setTestEnvironment

public ClusterCommandConfigBuilder setTestEnvironment (TestEnvironment testEnvironment)

Legen Sie ein TestEnvironment-Objekt fest.

Parameter
testEnvironment TestEnvironment: ein TestEnvironment-Objekt.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setTestResources

public ClusterCommandConfigBuilder setTestResources ( testResources)

Legen Sie eine Liste von TestResource-Objekten fest.

Parameter
testResources : eine Liste von TestResource-Objekten.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.

setWorkDir

public ClusterCommandConfigBuilder setWorkDir (File workDir)

Arbeitsverzeichnis für einen Befehl festlegen

Parameter
workDir File: ein Arbeitsverzeichnis.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für die Verkettung.