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)

Legt eine Liste von TestResource-Objekten fest.

ClusterCommandConfigBuilder setWorkDir(File workDir)

Legen Sie ein Arbeitsverzeichnis für einen Befehl fest.

Ö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 Verkettung.

setTestContext

public ClusterCommandConfigBuilder setTestContext (TestContext testContext)

Legen Sie ein TestContext-Objekt fest.

Parameter
testContext TestContext: Ein TestContext-Objekt.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für Verkettung.

Testumgebung festlegen

public ClusterCommandConfigBuilder setTestEnvironment (TestEnvironment testEnvironment)

Legen Sie ein TestEnvironment-Objekt fest.

Parameter
testEnvironment TestEnvironment: Ein TestEnvironment-Objekt.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für Verkettung.

SetTestResources

public ClusterCommandConfigBuilder setTestResources ( testResources)

Legt eine Liste von TestResource-Objekten fest.

Parameter
testResources : Eine Liste von TestResource-Objekten.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für Verkettung.

setWorkDir

public ClusterCommandConfigBuilder setWorkDir (File workDir)

Legen Sie ein Arbeitsverzeichnis für einen Befehl fest.

Parameter
workDir File: ein Arbeitsverzeichnis.

Returns
ClusterCommandConfigBuilder ClusterCommandConfigBuilder für Verkettung.