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. UseRevisionRules
class to construct RevisionRule.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getBranch()
Returns branch of this rule or null if branch is not specified or rule doesn't support itjava.lang.String
getDescription()
Returns description of this rulejava.lang.String
getName()
Returns code name of the revision.java.lang.String
getRevision()
Returns actual revision value-
Methods inherited from interface jetbrains.buildServer.XmlExternalizable
writeTo
-
-
-
-
Method Detail
-
getName
@NotNull java.lang.String getName()
Returns code name of the revision.RevisionRules
- Returns:
- code name of the revision
-
getRevision
@NotNull java.lang.String getRevision()
Returns actual revision value- Returns:
- actual revision value
-
getDescription
@NotNull java.lang.String getDescription()
Returns description of this rule- Returns:
- description of this rule
-
getBranch
@Nullable java.lang.String getBranch()
Returns branch of this rule or null if branch is not specified or rule doesn't support it- Returns:
- see above
-
-