Package jetbrains.buildServer.vcs
Class VcsRootInstanceEntry
- java.lang.Object
-
- jetbrains.vcs.api.VcsSettings
-
- jetbrains.buildServer.vcs.VcsRootEntry
-
- jetbrains.buildServer.vcs.VcsRootInstanceEntry
-
- All Implemented Interfaces:
Loggable,VcsDataObject
public class VcsRootInstanceEntry extends VcsRootEntry
-
-
Constructor Summary
Constructors Constructor Description VcsRootInstanceEntry(VcsRootInstance vcsRoot, CheckoutRules checkoutRules)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetSignature()Returns signature of this VCS root entry.StringgetSignature(boolean serverSideCheckout)VcsRootInstancegetVcsRoot()Get VCS Root, associated with these settings.-
Methods inherited from class jetbrains.buildServer.vcs.VcsRootEntry
equals, getCheckoutRules, getCheckoutRulesSpecification, hashCode, toString
-
Methods inherited from class jetbrains.vcs.api.VcsSettings
describe, getDisplayName, getProperties, getSettingsId, getSshKeys, getVcsName
-
-
-
-
Constructor Detail
-
VcsRootInstanceEntry
public VcsRootInstanceEntry(@NotNull VcsRootInstance vcsRoot, @NotNull CheckoutRules checkoutRules)
-
-
Method Detail
-
getVcsRoot
@NotNull public VcsRootInstance getVcsRoot()
Description copied from class:VcsSettingsGet VCS Root, associated with these settings.- Overrides:
getVcsRootin classVcsSettings
-
getSignature
@NotNull public String getSignature()
Description copied from class:VcsRootEntryReturns signature of this VCS root entry. Signature is a string composed of vcs root id, vcs root properties and checkout rules. This signature uniquely identifies VCS root entry settings and can be used as a key in various caches.- Overrides:
getSignaturein classVcsRootEntry- Returns:
- signature of the VCS root entry.
-
getSignature
public String getSignature(boolean serverSideCheckout)
-
-