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 ArtifactDownloaderTask
artifacts(@NotNull DownloadItem... artifacts)
Adds download requests.protected @NotNull ArtifactDownloaderTaskProperties
build()
boolean
equals(java.lang.Object o)
int
hashCode()
ArtifactDownloaderTask
sourcePlan(@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:
build
in classTask<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classTask<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classTask<ArtifactDownloaderTask,ArtifactDownloaderTaskProperties>
-
-