AdbInitOptions.Builder
public
static
class
AdbInitOptions.Builder
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.server.AdbInitOptions.Builder |
Builds initialization options for ADB.
Default settings are:
- userManagedAdbMode = false
Summary
Public constructors | |
|---|---|
Builder()
|
|
Public methods | |
|---|---|
AdbInitOptions
|
build()
|
AdbInitOptions.Builder
|
enableUserManagedAdbMode(int port)
See |
AdbInitOptions.Builder
|
withEnv(String key, String value)
Add an environment variable for the ADB process. |
AdbInitOptions.Builder
|
withEnv(Map<String, String> envVars)
Add all environment variables from the given map for the ADB process. |
Public constructors
Builder
public Builder ()
Public methods
enableUserManagedAdbMode
public AdbInitOptions.Builder enableUserManagedAdbMode (int port)
See AdbInitOptions.userManagedAdbMode and AdbInitOptions.userManagedAdbPort.
| Parameters | |
|---|---|
port |
int |
| Returns | |
|---|---|
AdbInitOptions.Builder |
|
withEnv
public AdbInitOptions.Builder withEnv (String key, String value)
Add an environment variable for the ADB process. Note these environment variables won't be used in user managed ADB mode because ADB server management is entirely up to the user.
| Parameters | |
|---|---|
key |
String |
value |
String |
| Returns | |
|---|---|
AdbInitOptions.Builder |
|
withEnv
public AdbInitOptions.Builder withEnv (Map<String, String> envVars)
Add all environment variables from the given map for the ADB process. Note these environment variables won't be used in user managed ADB mode because ADB server management is entirely up to the user.
| Parameters | |
|---|---|
envVars |
Map |
| Returns | |
|---|---|
AdbInitOptions.Builder |
|