@Generated(value="software.amazon.awssdk:codegen") public final class ExecutionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExecutionConfiguration.Builder,ExecutionConfiguration>
Represents configuration information about a test run, such as the execution timeout (in minutes).
| Modifier and Type | Class and Description |
|---|---|
static interface |
ExecutionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
accountsCleanup()
True if account cleanup is enabled at the beginning of the test.
|
Boolean |
appPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test.
|
static ExecutionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
jobTimeoutMinutes()
The number of minutes a test run executes before it times out.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExecutionConfiguration.Builder> |
serializableBuilderClass() |
Boolean |
skipAppResign()
When set to
true, for private devices, Device Farm does not sign your app again. |
ExecutionConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Boolean |
videoCapture()
Set to true to enable video capture.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic Integer jobTimeoutMinutes()
The number of minutes a test run executes before it times out.
public Boolean accountsCleanup()
True if account cleanup is enabled at the beginning of the test. Otherwise, false.
public Boolean appPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test. Otherwise, false.
public Boolean videoCapture()
Set to true to enable video capture. Otherwise, set to false. The default is true.
public Boolean skipAppResign()
When set to true, for private devices, Device Farm does not sign your app again. For public devices,
Device Farm always signs your apps again.
For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.
true, for private devices, Device Farm does not sign your app again. For public
devices, Device Farm always signs your apps again.
For more information about how Device Farm re-signs your apps, see Do you modify my app? in the AWS Device Farm FAQs.
public ExecutionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ExecutionConfiguration.Builder,ExecutionConfiguration>public static ExecutionConfiguration.Builder builder()
public static Class<? extends ExecutionConfiguration.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.