Package dev.testify.tasks.main
Class ScreenshotPullTask
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Named,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public class ScreenshotPullTask extends TestifyDefaultTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classScreenshotPullTask.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static LongSYNC_SLEEPprivate StringscreenshotDirectoryprivate StringdestinationImageDirectoryprivate StringtargetPackageIdprivate BooleanisVerboseprivate LongpullWaitTimeprivate final BooleanisHiddenprivate final BooleanisDeviceRequiredprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionspublic final static ScreenshotPullTask.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ScreenshotPullTask()
-
Method Summary
Modifier and Type Method Description final StringgetScreenshotDirectory()final UnitsetScreenshotDirectory(String screenshotDirectory)final StringgetDestinationImageDirectory()final UnitsetDestinationImageDirectory(String destinationImageDirectory)final StringgetTargetPackageId()final UnitsetTargetPackageId(String targetPackageId)final BooleanisVerbose()final UnitsetVerbose(Boolean isVerbose)final LonggetPullWaitTime()final UnitsetPullWaitTime(Long pullWaitTime)StringgetDescription()UnittaskAction()-
Methods inherited from class dev.testify.tasks.internal.TestifyDefaultTask
getGroup, isDeviceRequired, isHidden -
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getScreenshotDirectory
@Input() final String getScreenshotDirectory()
-
setScreenshotDirectory
final Unit setScreenshotDirectory(String screenshotDirectory)
-
getDestinationImageDirectory
@Input() final String getDestinationImageDirectory()
-
setDestinationImageDirectory
final Unit setDestinationImageDirectory(String destinationImageDirectory)
-
getTargetPackageId
@Input() final String getTargetPackageId()
-
setTargetPackageId
final Unit setTargetPackageId(String targetPackageId)
-
setVerbose
final Unit setVerbose(Boolean isVerbose)
-
getPullWaitTime
@Input() final Long getPullWaitTime()
-
setPullWaitTime
final Unit setPullWaitTime(Long pullWaitTime)
-
getDescription
String getDescription()
-
taskAction
Unit taskAction()
-
-
-
-