@Immutable public final class ArtifactProperties extends Object implements EntityProperties
| Modifier and Type | Field and Description |
|---|---|
static ValidationContext |
VALIDATION_CONTEXT |
| Constructor and Description |
|---|
ArtifactProperties(String name,
List<String> copyPatterns,
List<String> exclusionPatterns,
String location,
boolean shared,
boolean required,
boolean httpCompressionOn) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
List<String> |
getCopyPatterns() |
List<String> |
getExclusionPatterns() |
String |
getLocation() |
String |
getName() |
int |
hashCode() |
boolean |
isHttpCompressionOn() |
boolean |
isRequired() |
boolean |
isShared() |
String |
toString() |
void |
validate() |
public static final ValidationContext VALIDATION_CONTEXT
public ArtifactProperties(String name, List<String> copyPatterns, List<String> exclusionPatterns, String location, boolean shared, boolean required, boolean httpCompressionOn) throws PropertiesValidationException
PropertiesValidationExceptionpublic String getName()
public String getLocation()
public boolean isShared()
public boolean isRequired()
public boolean isHttpCompressionOn()
public void validate()
validate in interface EntityPropertiesCopyright © 2024 Atlassian Software Systems Pty Ltd. All rights reserved.