@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; otherwise, false.
|
Boolean |
appPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
|
static ExecutionConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
jobTimeoutMinutes()
The number of minutes a test run will execute before it times out.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExecutionConfiguration.Builder> |
serializableBuilderClass() |
Boolean |
skipAppResign()
When set to
true , for private devices, Device Farm will not sign your app again. |
ExecutionConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Boolean |
videoCapture()
Set to true to enable video capture; otherwise, set to false.
|
copy
public Integer jobTimeoutMinutes()
The number of minutes a test run will execute 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 will not sign your app again. For public devices,
Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
true
, for private devices, Device Farm will not sign your app again. For public
devices, Device Farm always signs your apps again and this parameter has no effect.
For more information about how Device Farm re-signs your app(s), see Do you modify my app? in the AWS Device Farm FAQs.
public ExecutionConfiguration.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ExecutionConfiguration.Builder,ExecutionConfiguration>
public static ExecutionConfiguration.Builder builder()
public static Class<? extends ExecutionConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.