@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExecutionConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Represents configuration information about a test run, such as the execution timeout (in minutes).
Constructor and Description |
---|
ExecutionConfiguration() |
Modifier and Type | Method and Description |
---|---|
ExecutionConfiguration |
clone() |
boolean |
equals(Object obj) |
Boolean |
getAccountsCleanup()
True if account cleanup is enabled at the beginning of the test; otherwise, false.
|
Boolean |
getAppPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
|
Integer |
getJobTimeoutMinutes()
The number of minutes a test run will execute before it times out.
|
Boolean |
getSkipAppResign()
When set to
true , for private devices, Device Farm will not sign your app again. |
Boolean |
getVideoCapture()
Set to true to enable video capture; otherwise, set to false.
|
int |
hashCode() |
Boolean |
isAccountsCleanup()
True if account cleanup is enabled at the beginning of the test; otherwise, false.
|
Boolean |
isAppPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
|
Boolean |
isSkipAppResign()
When set to
true , for private devices, Device Farm will not sign your app again. |
Boolean |
isVideoCapture()
Set to true to enable video capture; otherwise, set to false.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAccountsCleanup(Boolean accountsCleanup)
True if account cleanup is enabled at the beginning of the test; otherwise, false.
|
void |
setAppPackagesCleanup(Boolean appPackagesCleanup)
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
|
void |
setJobTimeoutMinutes(Integer jobTimeoutMinutes)
The number of minutes a test run will execute before it times out.
|
void |
setSkipAppResign(Boolean skipAppResign)
When set to
true , for private devices, Device Farm will not sign your app again. |
void |
setVideoCapture(Boolean videoCapture)
Set to true to enable video capture; otherwise, set to false.
|
String |
toString()
Returns a string representation of this object.
|
ExecutionConfiguration |
withAccountsCleanup(Boolean accountsCleanup)
True if account cleanup is enabled at the beginning of the test; otherwise, false.
|
ExecutionConfiguration |
withAppPackagesCleanup(Boolean appPackagesCleanup)
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
|
ExecutionConfiguration |
withJobTimeoutMinutes(Integer jobTimeoutMinutes)
The number of minutes a test run will execute before it times out.
|
ExecutionConfiguration |
withSkipAppResign(Boolean skipAppResign)
When set to
true , for private devices, Device Farm will not sign your app again. |
ExecutionConfiguration |
withVideoCapture(Boolean videoCapture)
Set to true to enable video capture; otherwise, set to false.
|
public void setJobTimeoutMinutes(Integer jobTimeoutMinutes)
The number of minutes a test run will execute before it times out.
jobTimeoutMinutes
- The number of minutes a test run will execute before it times out.public Integer getJobTimeoutMinutes()
The number of minutes a test run will execute before it times out.
public ExecutionConfiguration withJobTimeoutMinutes(Integer jobTimeoutMinutes)
The number of minutes a test run will execute before it times out.
jobTimeoutMinutes
- The number of minutes a test run will execute before it times out.public void setAccountsCleanup(Boolean accountsCleanup)
True if account cleanup is enabled at the beginning of the test; otherwise, false.
accountsCleanup
- True if account cleanup is enabled at the beginning of the test; otherwise, false.public Boolean getAccountsCleanup()
True if account cleanup is enabled at the beginning of the test; otherwise, false.
public ExecutionConfiguration withAccountsCleanup(Boolean accountsCleanup)
True if account cleanup is enabled at the beginning of the test; otherwise, false.
accountsCleanup
- True if account cleanup is enabled at the beginning of the test; otherwise, false.public Boolean isAccountsCleanup()
True if account cleanup is enabled at the beginning of the test; otherwise, false.
public void setAppPackagesCleanup(Boolean appPackagesCleanup)
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
appPackagesCleanup
- True if app package cleanup is enabled at the beginning of the test; otherwise, false.public Boolean getAppPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
public ExecutionConfiguration withAppPackagesCleanup(Boolean appPackagesCleanup)
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
appPackagesCleanup
- True if app package cleanup is enabled at the beginning of the test; otherwise, false.public Boolean isAppPackagesCleanup()
True if app package cleanup is enabled at the beginning of the test; otherwise, false.
public void setVideoCapture(Boolean videoCapture)
Set to true to enable video capture; otherwise, set to false. The default is true.
videoCapture
- Set to true to enable video capture; otherwise, set to false. The default is true.public Boolean getVideoCapture()
Set to true to enable video capture; otherwise, set to false. The default is true.
public ExecutionConfiguration withVideoCapture(Boolean videoCapture)
Set to true to enable video capture; otherwise, set to false. The default is true.
videoCapture
- Set to true to enable video capture; otherwise, set to false. The default is true.public Boolean isVideoCapture()
Set to true to enable video capture; otherwise, set to false. The default is true.
public void setSkipAppResign(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.
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.
public Boolean getSkipAppResign()
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 withSkipAppResign(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.
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.
public Boolean isSkipAppResign()
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 String toString()
toString
in class Object
Object.toString()
public ExecutionConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2019. All rights reserved.