Package dev.testify.tasks.main
Class ScreenshotClearTask
-
- 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 ScreenshotClearTask extends TestifyDefaultTask
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classScreenshotClearTask.Companion
-
Field Summary
Fields Modifier and Type Field Description private StringscreenshotDirectoryprivate StringtargetPackageIdprivate BooleanisVerboseprivate final BooleanisHiddenprivate final BooleanisDeviceRequiredprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActionspublic final static ScreenshotClearTask.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ScreenshotClearTask()
-
Method Summary
Modifier and Type Method Description final StringgetScreenshotDirectory()final UnitsetScreenshotDirectory(String screenshotDirectory)final StringgetTargetPackageId()final UnitsetTargetPackageId(String targetPackageId)final BooleanisVerbose()final UnitsetVerbose(Boolean isVerbose)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)
-
getTargetPackageId
@Input() final String getTargetPackageId()
-
setTargetPackageId
final Unit setTargetPackageId(String targetPackageId)
-
setVerbose
final Unit setVerbose(Boolean isVerbose)
-
getDescription
String getDescription()
-
taskAction
Unit taskAction()
-
-
-
-