public interface PartialVcsRepositoryData extends BambooIdProvider, DescriptionProvider, ImmutableEntityWithOid
getId
getDescription, getName
getOid
@NotNull String getPluginKey()
@Nullable VcsLocationDefinition getVcsLocation()
@Nullable VcsBranchDefinition getBranch()
@Nullable VcsChangeDetectionOptions getVcsChangeDetectionOptions()
@Nullable VcsBranchDetectionOptions getVcsBranchDetectionOptions()
@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()
long getRootVcsRepositoryId()
boolean overridesLocation()
boolean overridesBranch()
boolean overridesChangeDetectionOptions()
boolean overridesBranchDetectionOptions()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.