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 com.atlassian.bamboo.specs.api.builders.task.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 -
Method Summary
Modifier and TypeMethodDescriptionartifacts(@NotNull DownloadItem... artifacts) Adds download requests.protected @NotNull ArtifactDownloaderTaskPropertiesbuild()booleaninthashCode()sourcePlan(@NotNull com.atlassian.bamboo.specs.api.builders.plan.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
-
Constructor Details
-
ArtifactDownloaderTask
public ArtifactDownloaderTask()
-
-
Method Details
-
sourcePlan
public ArtifactDownloaderTask sourcePlan(@NotNull @NotNull com.atlassian.bamboo.specs.api.builders.plan.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
Adds download requests. -
build
- Specified by:
buildin classcom.atlassian.bamboo.specs.api.builders.task.Task<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
equals
- Overrides:
equalsin classcom.atlassian.bamboo.specs.api.builders.task.Task<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.atlassian.bamboo.specs.api.builders.task.Task<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-