public abstract class BaseNodeTaskProperties extends TaskProperties
| Constructor and Description |
|---|
BaseNodeTaskProperties() |
BaseNodeTaskProperties(String description,
boolean enabled,
String nodeExecutable,
String environmentVariables,
String workingSubdirectory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getEnvironmentVariables() |
String |
getNodeExecutable() |
protected abstract ValidationContext |
getValidationContext() |
String |
getWorkingSubdirectory() |
int |
hashCode() |
void |
validate() |
applicableTo, getAtlassianPlugin, getDescription, isEnabled, toStringpublic BaseNodeTaskProperties()
public BaseNodeTaskProperties(@Nullable
String description,
boolean enabled,
@NotNull
String nodeExecutable,
@Nullable
String environmentVariables,
@Nullable
String workingSubdirectory)
throws PropertiesValidationException
PropertiesValidationExceptionprotected abstract ValidationContext getValidationContext()
public void validate()
validate in interface EntityPropertiesvalidate in class TaskPropertiespublic boolean equals(Object o)
equals in class TaskPropertiespublic int hashCode()
hashCode in class TaskProperties@NotNull public String getNodeExecutable()
@Nullable public String getEnvironmentVariables()
@Nullable public String getWorkingSubdirectory()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.