Package com.testdroid.api.model
Class APITestRunConfig
java.lang.Object
com.testdroid.api.APIEntity
com.testdroid.api.model.APITestRunConfig
- All Implemented Interfaces:
Serializable
- Author:
- Ćukasz Kajda <[email protected]>
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static enum
-
Field Summary
Fields inherited from class com.testdroid.api.APIEntity
client, id, OBJECT_MAPPER, parentId, selfURI, XML_MAPPER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends APIEntity>
voidclone
(T from) getFiles()
int
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAppiumBrokerAddress
(String appiumBrokerAddress) void
setAppiumBrokerQueueName
(String appiumBrokerQueueName) void
setApplicationPassword
(String applicationPassword) void
setApplicationUsername
(String applicationUsername) void
setAvailableDeviceGroups
(List<APIDeviceGroup> availableDeviceGroups) void
setAvailableDevices
(List<APIDevice> availableDevices) void
setAvailableFrameworks
(List<APIFramework> availableFrameworks) void
setAvailableOsTypes
(List<APIDevice.OsType> availableOsTypes) void
setBiometricInstrumentation
(boolean biometricInstrumentation) void
setClientSideTestConfig
(APIClientSideTestConfig clientSideTestConfig) void
setComputedDevices
(List<Long> computedDevices) void
setCreditsPrice
(Long creditsPrice) void
setDeviceGroupId
(Long deviceGroupId) void
setDeviceIds
(List<Long> deviceIds) void
setDeviceLanguageCode
(String deviceLanguageCode) void
setDeviceNamePattern
(String deviceNamePattern) void
setDisableResigning
(boolean disableResigning) void
setFiles
(List<APIFileConfig> files) void
setFrameworkId
(Long frameworkId) void
setHookURL
(String hookURL) void
setInstrumentationRunner
(String instrumentationRunner) void
setLimitationType
(APITestRunConfig.LimitationType limitationType) void
setLimitationValue
(String limitationValue) void
setLoadedPrevious
(boolean loadedPrevious) void
setMaxAutoRetriesCount
(Integer maxAutoRetriesCount) void
setMaxTestTimeout
(APIDuration maxTestTimeout) void
setOsType
(APIDevice.OsType osType) void
setProjectId
(Long projectId) void
setProjectName
(String projectName) void
setResignFiles
(boolean resignFiles) void
setRunAvailable
(boolean runAvailable) void
setScheduler
(APITestRunConfig.Scheduler scheduler) void
setScreenshotDir
(String screenshotDir) void
void
setStatusCode
(int statusCode) void
setTestRunId
(Long testRunId) void
setTestRunName
(String testRunName) void
setTestRunNameGrouping
(String testRunNameGrouping) void
setTestRunParameters
(List<APITestRunParameter> testRunParameters) void
setTimeout
(Long timeout) void
setTunnelSettings
(APITunnelSettings tunnelSettings) void
setUsedDeviceGroupName
(String usedDeviceGroupName) void
setUseSamples
(boolean useSamples) void
setVideoRecordingEnabled
(boolean videoRecordingEnabled) void
setWithAnnotation
(String withAnnotation) void
setWithoutAnnotation
(String withoutAnnotation) Methods inherited from class com.testdroid.api.APIEntity
cloneBase, createUri, deleteResource, getFile, getId, getListResource, getListResource, getParentId, getResource, getSelfURI, postFile, postResource, refresh, setId, setSelfURI, toJson
-
Field Details
-
DEFAULT_RUNNER
- See Also:
-
SCREENSHOT_DIR
- See Also:
-
-
Constructor Details
-
APITestRunConfig
public APITestRunConfig()
-
-
Method Details
-
getProjectId
-
setProjectId
-
getScheduler
-
setScheduler
-
getLimitationType
-
setLimitationType
-
isRunAvailable
public boolean isRunAvailable() -
setRunAvailable
public void setRunAvailable(boolean runAvailable) -
getScreenshotDir
-
setScreenshotDir
-
getLimitationValue
-
setLimitationValue
-
getWithAnnotation
-
setWithAnnotation
-
getWithoutAnnotation
-
setWithoutAnnotation
-
getApplicationUsername
-
setApplicationUsername
-
getApplicationPassword
-
setApplicationPassword
-
getDeviceGroupId
-
setDeviceGroupId
-
getUsedDeviceGroupName
-
setUsedDeviceGroupName
-
isBiometricInstrumentation
public boolean isBiometricInstrumentation() -
setBiometricInstrumentation
public void setBiometricInstrumentation(boolean biometricInstrumentation) -
getCreditsPrice
-
setCreditsPrice
-
getDeviceLanguageCode
-
setDeviceLanguageCode
-
getHookURL
-
setHookURL
-
getInstrumentationRunner
-
setInstrumentationRunner
-
getTimeout
-
setTimeout
-
setMaxTestTimeout
-
getMaxTestTimeout
-
isVideoRecordingEnabled
public boolean isVideoRecordingEnabled() -
setVideoRecordingEnabled
public void setVideoRecordingEnabled(boolean videoRecordingEnabled) -
getAppiumBrokerAddress
-
setAppiumBrokerAddress
-
getAppiumBrokerQueueName
-
setAppiumBrokerQueueName
-
getMaxAutoRetriesCount
-
setMaxAutoRetriesCount
-
getFrameworkId
-
setFrameworkId
-
getAvailableDeviceGroups
-
setAvailableDeviceGroups
-
getAvailableDevices
-
setAvailableDevices
-
getAvailableFrameworks
-
setAvailableFrameworks
-
getAvailableOsTypes
-
setAvailableOsTypes
-
getFiles
-
setFiles
-
getStatus
-
setStatus
-
getOsType
-
setOsType
-
getTestRunParameters
-
setTestRunParameters
-
getDeviceIds
-
setDeviceIds
-
getTestRunName
-
setTestRunName
-
getTestRunId
-
setTestRunId
-
getDeviceNamePattern
-
setDeviceNamePattern
-
getProjectName
-
setProjectName
-
getStatusCode
public int getStatusCode() -
setStatusCode
public void setStatusCode(int statusCode) -
isResignFiles
public boolean isResignFiles() -
setResignFiles
public void setResignFiles(boolean resignFiles) -
isLoadedPrevious
public boolean isLoadedPrevious() -
setLoadedPrevious
public void setLoadedPrevious(boolean loadedPrevious) -
getClientSideTestConfig
-
setClientSideTestConfig
-
getComputedDevices
-
setComputedDevices
-
isUseSamples
public boolean isUseSamples() -
setUseSamples
public void setUseSamples(boolean useSamples) -
isDisableResigning
public boolean isDisableResigning() -
setDisableResigning
public void setDisableResigning(boolean disableResigning) -
findAnyFileByAction
-
getTestRunNameGrouping
-
setTestRunNameGrouping
-
getTunnelSettings
-
setTunnelSettings
-
clone
-