@Immutable public final class AntTaskProperties extends TaskProperties
Modifier and Type | Field and Description |
---|---|
protected String |
buildFile |
static String |
DEFAULT_TEST_RESULTS_DIRECTORY |
protected String |
environmentVariables |
protected String |
executableLabel |
protected boolean |
hasTests |
protected String |
jdk |
protected String |
target |
protected String |
testResultsDirectory |
protected String |
workingSubdirectory |
Modifier | Constructor and Description |
---|---|
protected |
AntTaskProperties() |
|
AntTaskProperties(String description,
boolean enabled,
String target,
String buildFile,
String environmentVariables,
String jdk,
String executableLabel,
boolean hasTests,
String testResultsDirectory,
String workingSubdirectory,
List<RequirementProperties> requirements,
List<? extends ConditionProperties> conditions) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
AtlassianModuleProperties |
getAtlassianPlugin() |
String |
getBuildFile() |
String |
getEnvironmentVariables() |
String |
getExecutableLabel() |
String |
getJdk() |
String |
getTarget() |
String |
getTestResultsDirectory() |
String |
getWorkingSubdirectory() |
int |
hashCode() |
boolean |
isHasTests() |
void |
validate() |
applicableTo, getConditions, getDescription, getRequirements, isEnabled, toString
public static final String DEFAULT_TEST_RESULTS_DIRECTORY
@NotNull protected String target
@Nullable protected String buildFile
@Nullable protected String environmentVariables
@Nullable protected String jdk
@Nullable protected String executableLabel
protected boolean hasTests
@NotNull protected String testResultsDirectory
@Nullable protected String workingSubdirectory
protected AntTaskProperties()
public AntTaskProperties(@Nullable String description, boolean enabled, @NotNull String target, @Nullable String buildFile, @Nullable String environmentVariables, @Nullable String jdk, @NotNull String executableLabel, boolean hasTests, @Nullable String testResultsDirectory, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) throws PropertiesValidationException
PropertiesValidationException
@NotNull public String getTarget()
@Nullable public String getBuildFile()
@Nullable public String getEnvironmentVariables()
@Nullable public String getJdk()
@Nullable public String getExecutableLabel()
public boolean isHasTests()
@NotNull public String getTestResultsDirectory()
@Nullable public String getWorkingSubdirectory()
@NotNull public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin
in class TaskProperties
public void validate()
validate
in interface EntityProperties
validate
in class TaskProperties
public boolean equals(Object o)
equals
in class TaskProperties
public int hashCode()
hashCode
in class TaskProperties
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.