public static class AdbController.Environment extends Object
| Constructor and Description |
|---|
Environment(File executable) |
@Nonnull public static AdbController.Environment adbEnvironment(@Nonnull File executable)
@Nonnull public AdbController.Environment acceptingBy(@Nonnull com.google.common.base.Predicate<com.android.ddmlib.IDevice> predicate)
@Nonnull public AdbController.Environment expectedNumberOfDevices(@Nonnull com.google.common.base.Predicate<Integer> predicate)
@Nonnull public AdbController.Environment expectingMinimumNumberOfDevicesIs(int numberOfExpectedDevices)
@Nonnull public AdbController.Environment expectingMinimumOneDevice()
@Nonnull public AdbController.Environment withAdbTimeout(@Nonnull org.echocat.jomon.runtime.util.Duration timeout)
@Nonnull public AdbController.Environment withAdbTimeout(@Nonnull String timeout)
@Nonnull public AdbController.Environment withDeviceTimeout(@Nonnull org.echocat.jomon.runtime.util.Duration timeout)
@Nonnull public AdbController.Environment withDeviceTimeout(@Nonnull String timeout)
@Nonnull public AdbController.Environment withProgressConsumer(@Nullable @WillNotClose OutputStream os)
@Nonnull public AdbController.Environment withProgressConsumer(@Nullable @WillNotClose Writer writer)
@Nullable public com.google.common.base.Predicate<com.android.ddmlib.IDevice> getDevicePredicate()
@Nullable public com.google.common.base.Predicate<Integer> getExpectedNumberOfDevices()
@Nonnull public org.echocat.jomon.runtime.util.Duration getAdbTimeout()
@Nonnull public org.echocat.jomon.runtime.util.Duration getDeviceTimeout()
@Nullable @WillNotClose public Writer getProgressConsumer()
protected boolean matchingNumberOfDevices(int numberOfDevices)
protected boolean matchingDevice(@Nullable com.android.ddmlib.IDevice device)
Copyright © 2016 echocat. All rights reserved.