Interface Artifact
- All Superinterfaces:
org.gradle.api.Named
- All Known Subinterfaces:
CacheableArtifact
- All Known Implementing Classes:
AbstractArtifact,ActionArtifact,BinaryLibraryArtifact,CommandArtifact,FileArtifact,FileCollectionArtifact,FileTreeArtifact,JavaArtifact,JavaClasspathArtifact,JavaJarArtifact,MavenArtifact,MultiCommandArtifact,NativeExecutableArtifact,NativeLibraryArtifact
public interface Artifact
extends org.gradle.api.Named
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
org.gradle.api.Named.Namer -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoiddependsOnForDeployTask(Object... paths) voiddependsOnForStandaloneDeployTask(Object... paths) voiddeploy(DeployContext context) org.gradle.api.tasks.TaskProvider<ArtifactDeployTask>org.gradle.api.provider.Property<String>default org.gradle.api.plugins.ExtensionContainerList<org.gradle.api.Action<DeployContext>>List<org.gradle.api.Action<DeployContext>>org.gradle.api.tasks.TaskProvider<ArtifactDeployTask>booleanbooleanisEnabled(DeployContext context) voidvoidsetOnlyIf(Predicate<DeployContext> action) Methods inherited from interface org.gradle.api.Named
getName
-
Method Details
-
getDeployTask
org.gradle.api.tasks.TaskProvider<ArtifactDeployTask> getDeployTask() -
getStandaloneDeployTask
org.gradle.api.tasks.TaskProvider<ArtifactDeployTask> getStandaloneDeployTask() -
allowStandaloneDeploy
void allowStandaloneDeploy() -
getTarget
RemoteTarget getTarget() -
dependsOn
-
dependsOnForDeployTask
-
dependsOnForStandaloneDeployTask
-
getPreWorkerThread
-
getDirectory
org.gradle.api.provider.Property<String> getDirectory() -
getPredeploy
List<org.gradle.api.Action<DeployContext>> getPredeploy() -
getPostdeploy
List<org.gradle.api.Action<DeployContext>> getPostdeploy() -
setOnlyIf
-
isEnabled
-
isDisabled
boolean isDisabled() -
setDisabled
void setDisabled() -
deploy
-
getExtensionContainer
default org.gradle.api.plugins.ExtensionContainer getExtensionContainer()
-