Package jetbrains.buildServer.artifacts
Interface RevisionRule
-
- All Superinterfaces:
XmlExternalizable
- All Known Implementing Classes:
BuildTagRevisionRule,RevisionRules.AbstractRevisionRule
public interface RevisionRule extends XmlExternalizable
Identifies build from which artifacts will be downloaded. UseRevisionRulesclass to construct RevisionRule.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetBranch()Returns branch of this rule or null if branch is not specified or rule doesn't support itStringgetDescription()Returns description of this ruleStringgetName()Returns code name of the revision.StringgetRevision()Returns actual revision value-
Methods inherited from interface jetbrains.buildServer.XmlExternalizable
writeTo
-
-
-
-
Method Detail
-
getName
@NotNull String getName()
Returns code name of the revision.RevisionRules- Returns:
- code name of the revision
-
getRevision
@NotNull String getRevision()
Returns actual revision value- Returns:
- actual revision value
-
getDescription
@NotNull String getDescription()
Returns description of this rule- Returns:
- description of this rule
-
getBranch
@Nullable String getBranch()
Returns branch of this rule or null if branch is not specified or rule doesn't support it- Returns:
- see above
-
-