public interface PartialVcsRepositoryData extends BambooIdProvider, DescriptionProvider, ImmutableEntityWithOid, PluginKeyProvider
Modifier and Type | Method and Description |
---|---|
RepositoryData |
asLegacyData()
Deprecated.
since 5.14 for backward compatibility only
|
VcsBambooSpecsDetectionOptions |
getBambooSpecsConfiguration() |
VcsBranchDefinition |
getBranch() |
VcsRepositoryData |
getCompleteData()
Complete view on this configuration.
|
default BambooEntityType |
getEntityType()
Entity type of this object, used in
BambooEntityOid . |
VcsRepositoryData |
getInheritedData()
Complete view on a configuration of a parent repository or null if there's no parent.
|
Long |
getParentId()
Get id of the repository this inherits data from or null if none.
|
BambooEntityOid |
getParentOid()
Get oid of the repository this inherits data from or null if none.
|
long |
getRootVcsRepositoryId()
Get id of the repository that is the root of the hierarchy this repository belongs to.
|
VcsBranchDetectionOptions |
getVcsBranchDetectionOptions() |
VcsChangeDetectionOptions |
getVcsChangeDetectionOptions() |
VcsLocationDefinition |
getVcsLocation() |
VcsRepositoryViewerDefinition |
getViewerConfiguration() |
boolean |
isLegacyRepository()
Deprecated.
since 5.14 for backward compatibility only
|
boolean |
isLinked() |
boolean |
isMarkedForDeletion() |
boolean |
isRootVcsLinked() |
boolean |
overridesBranch() |
boolean |
overridesBranchDetectionOptions() |
boolean |
overridesChangeDetectionOptions() |
boolean |
overridesLocation() |
getId
getDescription, getName
getOid
getPluginKey
@Nullable VcsLocationDefinition getVcsLocation()
@Nullable VcsBranchDefinition getBranch()
@Nullable VcsChangeDetectionOptions getVcsChangeDetectionOptions()
@Nullable VcsBranchDetectionOptions getVcsBranchDetectionOptions()
@Nullable VcsBambooSpecsDetectionOptions getBambooSpecsConfiguration()
@Nullable VcsRepositoryViewerDefinition getViewerConfiguration()
boolean isMarkedForDeletion()
boolean isLinked()
boolean isRootVcsLinked()
@Deprecated boolean isLegacyRepository()
@Deprecated @NotNull RepositoryData asLegacyData()
default BambooEntityType getEntityType()
ImmutableEntityWithOid
BambooEntityOid
.getEntityType
in interface ImmutableEntityWithOid
@Nullable VcsRepositoryData getInheritedData()
@NotNull VcsRepositoryData getCompleteData()
@Nullable Long getParentId()
@Nullable BambooEntityOid getParentOid()
long getRootVcsRepositoryId()
boolean overridesLocation()
boolean overridesBranch()
boolean overridesChangeDetectionOptions()
boolean overridesBranchDetectionOptions()
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.