@Immutable public final class ArtifactDownloaderTaskProperties extends TaskProperties
Constructor and Description |
---|
ArtifactDownloaderTaskProperties(String description,
boolean enabled,
PlanIdentifierProperties sourcePlan,
List<DownloadItemProperties> artifacts,
List<RequirementProperties> requirements,
List<? extends ConditionProperties> conditions) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
List<DownloadItemProperties> |
getArtifacts() |
AtlassianModuleProperties |
getAtlassianPlugin() |
PlanIdentifierProperties |
getSourcePlan() |
int |
hashCode() |
void |
validate() |
applicableTo, getConditions, getDescription, getRequirements, isEnabled, toString
public ArtifactDownloaderTaskProperties(@Nullable String description, boolean enabled, @Nullable PlanIdentifierProperties sourcePlan, @NotNull List<DownloadItemProperties> artifacts, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) throws PropertiesValidationException
PropertiesValidationException
@Nullable public PlanIdentifierProperties getSourcePlan()
public List<DownloadItemProperties> getArtifacts()
@NotNull public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin
in class TaskProperties
public boolean equals(Object o)
equals
in class TaskProperties
public int hashCode()
hashCode
in class TaskProperties
public void validate()
validate
in interface EntityProperties
validate
in class TaskProperties
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.