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