Class ArtifactDownloaderTask
- java.lang.Object
-
- com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder<P>
-
- com.atlassian.bamboo.specs.api.builders.task.Task<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
- com.atlassian.bamboo.specs.builders.task.ArtifactDownloaderTask
-
public class ArtifactDownloaderTask extends Task<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
Represents task that downloads artifacts created by other jobs and plans.
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
conditions, description, requirements, taskEnabled
-
-
Constructor Summary
Constructors Constructor Description ArtifactDownloaderTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactDownloaderTaskartifacts(@NotNull DownloadItem... artifacts)Adds download requests.protected @NotNull ArtifactDownloaderTaskPropertiesbuild()booleanequals(java.lang.Object o)inthashCode()ArtifactDownloaderTasksourcePlan(@NotNull PlanIdentifier planIdentifier)Specifies the plan that is the source of the artifacts.-
Methods inherited from class com.atlassian.bamboo.specs.api.builders.task.Task
conditions, description, enabled, requirements, toString
-
-
-
-
Method Detail
-
sourcePlan
public ArtifactDownloaderTask sourcePlan(@NotNull @NotNull PlanIdentifier planIdentifier)
Specifies the plan that is the source of the artifacts. If this property is not set, source plan is either the current plan (if the task is used in a job) or the plan associated with the deployment project (if the task is used in a deployment environment).
-
artifacts
public ArtifactDownloaderTask artifacts(@NotNull @NotNull DownloadItem... artifacts)
Adds download requests.
-
build
@NotNull protected @NotNull ArtifactDownloaderTaskProperties build()
- Specified by:
buildin classTask<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classTask<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classTask<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
-