@Immutable public class MsBuildTaskProperties extends TaskProperties
Constructor and Description |
---|
MsBuildTaskProperties(String description,
boolean enabled,
String executable,
String projectFile,
String options,
String environmentVariables,
String workingSubdirectory,
List<RequirementProperties> requirements,
List<? extends ConditionProperties> conditions) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
AtlassianModuleProperties |
getAtlassianPlugin() |
String |
getEnvironmentVariables() |
String |
getExecutable() |
String |
getOptions() |
String |
getProjectFile() |
String |
getWorkingSubdirectory() |
int |
hashCode() |
void |
validate() |
applicableTo, getConditions, getDescription, getRequirements, isEnabled, toString
public MsBuildTaskProperties(@Nullable String description, boolean enabled, @NotNull String executable, @NotNull String projectFile, @NotNull String options, @NotNull String environmentVariables, @NotNull String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) throws PropertiesValidationException
PropertiesValidationException
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
@NotNull public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin
in class TaskProperties
public String getExecutable()
public String getProjectFile()
public String getOptions()
public String getEnvironmentVariables()
public String getWorkingSubdirectory()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.