@Immutable public final class FastlaneTaskProperties extends TaskProperties
Modifier | Constructor and Description |
---|---|
protected |
FastlaneTaskProperties() |
|
FastlaneTaskProperties(@Nullable String description,
boolean enabled,
@NotNull String lane,
@Nullable String environmentVariables,
@NotNull String executableLabel,
@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 |
getEnvironmentVariables() |
@Nullable String |
getExecutableLabel() |
@NotNull String |
getLane() |
@Nullable String |
getWorkingSubdirectory() |
int |
hashCode() |
void |
validate() |
applicableTo, getConditions, getDescription, getRequirements, isEnabled, toString
protected FastlaneTaskProperties()
public FastlaneTaskProperties(@Nullable @Nullable String description, boolean enabled, @NotNull @NotNull String lane, @Nullable @Nullable String environmentVariables, @NotNull @NotNull String executableLabel, @Nullable @Nullable String workingSubdirectory, @NotNull @NotNull List<RequirementProperties> requirements, @NotNull @NotNull List<? extends ConditionProperties> conditions) throws PropertiesValidationException
PropertiesValidationException
@NotNull public @NotNull String getLane()
@Nullable public @Nullable String getEnvironmentVariables()
@Nullable public @Nullable String getExecutableLabel()
@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.