Class TaskProperties
java.lang.Object
com.atlassian.bamboo.specs.api.model.task.TaskProperties
- All Implemented Interfaces:
EntityProperties
- Direct Known Subclasses:
AbstractDockerTaskProperties
,AntTaskProperties
,AnyTaskProperties
,ArtifactDownloaderTaskProperties
,BaseNodeTaskProperties
,BaseSshTaskProperties
,BaseVcsTaskProperties
,BuildWarningParserTaskProperties
,CleanWorkingDirectoryTaskProperties
,CommandTaskProperties
,DumpVariablesTaskProperties
,FastlaneTaskProperties
,InjectVariablesTaskProperties
,MavenDependenciesProcessorTaskProperties
,MavenTaskProperties
,MochaParserTaskProperties
,MsBuildTaskProperties
,NUnitRunnerTaskProperties
,ScriptTaskProperties
,TestParserTaskProperties
,VcsCheckoutTaskProperties
-
Constructor Summary
ModifierConstructorDescriptionprotected
TaskProperties
(String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) -
Method Summary
Modifier and TypeMethodDescriptionboolean
abstract @NotNull AtlassianModuleProperties
Collection<? extends ConditionProperties>
@Nullable String
Collection<? extends RequirementProperties>
int
hashCode()
boolean
toString()
void
validate()
-
Constructor Details
-
TaskProperties
protected TaskProperties() -
TaskProperties
public TaskProperties(String description, boolean enabled, @NotNull @NotNull List<RequirementProperties> requirements, @NotNull @NotNull List<? extends ConditionProperties> conditions) throws PropertiesValidationException - Throws:
PropertiesValidationException
-
-
Method Details
-
getAtlassianPlugin
-
getDescription
-
isEnabled
public boolean isEnabled() -
getRequirements
-
getConditions
-
applicableTo
-
equals
-
hashCode
public int hashCode() -
validate
public void validate()- Specified by:
validate
in interfaceEntityProperties
-
toString
-