@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 final Integer jobTimeoutMinutes()
The number of minutes a test run executes before it times out.
public final Boolean accountsCleanup()
True if account cleanup is enabled at the beginning of the test. Otherwise, false.
public final Boolean appPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test. Otherwise, false.
public final Boolean videoCapture()
Set to true to enable video capture. Otherwise, set to false. The default is true.
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.