@Immutable public final class AnyVcsRepositoryProperties extends VcsRepositoryProperties
| Constructor and Description |
|---|
AnyVcsRepositoryProperties(AtlassianModuleProperties atlassianPlugin,
String name,
BambooOidProperties oid,
String description,
String parent,
Map<String,Object> serverConfiguration,
Map<String,Object> branchConfiguration,
VcsChangeDetectionProperties changeDetectionConfiguration,
Map<String,Object> branchDetectionConfiguration,
VcsRepositoryViewerProperties repositoryViewerProperties) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
AtlassianModuleProperties |
getAtlassianPlugin() |
Map<String,Object> |
getBranchConfiguration() |
Map<String,Object> |
getBranchDetectionConfiguration() |
VcsChangeDetectionProperties |
getChangeDetectionConfiguration() |
Map<String,Object> |
getServerConfiguration() |
int |
hashCode() |
void |
validate() |
getDescription, getName, getOid, getParent, getParentName, getRepositoryViewerProperties, hasParent, humanReadableId, humanReadableType, toIdentifierpublic AnyVcsRepositoryProperties(AtlassianModuleProperties atlassianPlugin, @Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable Map<String,Object> serverConfiguration, @Nullable Map<String,Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable Map<String,Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties) throws PropertiesValidationException
PropertiesValidationException@Nullable public AtlassianModuleProperties getAtlassianPlugin()
getAtlassianPlugin in class VcsRepositoryProperties@Nullable public VcsChangeDetectionProperties getChangeDetectionConfiguration()
@Nullable public Map<String,Object> getBranchDetectionConfiguration()
public boolean equals(Object o)
equals in class VcsRepositoryPropertiespublic int hashCode()
hashCode in class VcsRepositoryPropertiespublic void validate()
validate in interface EntityPropertiesvalidate in class VcsRepositoryPropertiesCopyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.