public interface VcsRepositoryModuleDescriptor extends com.atlassian.plugin.ModuleDescriptor<VcsWorkingCopyManager>, com.atlassian.plugin.web.descriptors.WeightedDescriptor, NameProvider
Modifier and Type | Field and Description |
---|---|
static String |
SELECTED_REPOSITORY |
destroy, destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModule, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation
getName
static final String SELECTED_REPOSITORY
@Nullable String getOptionDescription()
@Nullable String getIcon()
@Nullable String getTooltipKey()
boolean isPrimary()
@NotNull VcsChangeDetector getChangeDetector()
@NotNull VcsWorkingCopyManager getWorkingCopyManager()
@Nullable VcsBranchDetector getBranchDetector()
@Nullable VcsBranchCreator getBranchCreator()
@Nullable VcsTagCreator getTagCreator()
@Nullable VcsConnectionTester getConnectionTester()
@Nullable VcsVariableGenerator getVariableGenerator()
@Nullable VcsPullRequestDetector getPullRequestDetector()
@Nullable default BambooSpecsHandler getBambooSpecsHandler()
@Nullable default VcsCommitCommenter getVcsCommitCommenter()
@Nullable default VcsBuildWarningsUpdater getBuildWarningsUpdater()
@NotNull VcsLocationConfigurator getVcsLocationConfigurator()
@Nullable VcsChangeDetectionOptionsConfigurator getVcsChangeDetectionOptionsConfigurator()
@Nullable VcsBranchDetectionOptionsConfigurator getVcsBranchDetectionOptionsConfigurator()
@Nullable VcsBranchConfigurator getVcsBranchConfigurator()
@Nullable VcsMavenPomAccessor getVcsMavenPomAccessor()
@Nullable VcsRepositoryDataExporter getExporter()
boolean supportsBranchDetection()
boolean supportsBranchOverrides()
boolean supportsBranchCreation()
boolean supportsTagCreation()
boolean supportsMerging()
boolean supportsRemoteUpdates()
boolean supportsTestingConnection()
boolean providesCustomVariables()
boolean supportsImportFromMaven()
default boolean supportsPullRequestDetection()
default boolean supportsCommitComment()
default boolean providesWorkingCopyStatus()
default boolean supportsBuildWarnings()
boolean revisionIdsAreUnique()
default boolean isDistributedVcs()
@NotNull String getTypeString()
@NotNull String getDefaultTriggerKey()
@NotNull String getDefaultVcsViewerKey()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.