Package jetbrains.buildServer.configs
Class ArtifactDependencyBuilderImpl
- java.lang.Object
-
- jetbrains.buildServer.configs.ArtifactDependencyBuilderImpl
-
- All Implemented Interfaces:
ArtifactDependencyBuilder,HighlightedItem
public class ArtifactDependencyBuilderImpl extends Object implements ArtifactDependencyBuilder, HighlightedItem
-
-
Constructor Summary
Constructors Constructor Description ArtifactDependencyBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(ArtifactDependencyBuilderImpl other, boolean includeId)StringgetId()StringgetRevisionRuleBranch()StringgetRevisionRuleName()StringgetRevisionRuleRevision()StringgetSourceBuildTypeId()StringgetSourcePath()booleanisClean()booleanisHighlighted()ArtifactDependencyBuilderImplsetCleanDestination(boolean clean)HighlightedItemsetHighlighted(boolean highlighted)ArtifactDependencyBuilderImplsetId(String id)ArtifactDependencyBuilderImplsetRevisionRule(String ruleName, String revision, String branch)ArtifactDependencyBuilderImplsetSourceBuildTypeId(String sourceBuildTypeId)ArtifactDependencyBuilderImplsetSourcePath(String sourcePath)StringtoString()voidwrite(org.jdom.Element parent)
-
-
-
Method Detail
-
setId
@NotNull public ArtifactDependencyBuilderImpl setId(@Nullable String id)
- Specified by:
setIdin interfaceArtifactDependencyBuilder- Specified by:
setIdin interfaceHighlightedItem
-
isHighlighted
public boolean isHighlighted()
- Specified by:
isHighlightedin interfaceHighlightedItem
-
setHighlighted
public HighlightedItem setHighlighted(boolean highlighted)
- Specified by:
setHighlightedin interfaceHighlightedItem
-
getId
@Nullable public String getId()
- Specified by:
getIdin interfaceHighlightedItem
-
setSourceBuildTypeId
@NotNull public ArtifactDependencyBuilderImpl setSourceBuildTypeId(@Nullable String sourceBuildTypeId)
- Specified by:
setSourceBuildTypeIdin interfaceArtifactDependencyBuilder
-
getSourceBuildTypeId
@Nullable public String getSourceBuildTypeId()
-
setCleanDestination
@NotNull public ArtifactDependencyBuilderImpl setCleanDestination(boolean clean)
- Specified by:
setCleanDestinationin interfaceArtifactDependencyBuilder
-
isClean
public boolean isClean()
-
setSourcePath
@NotNull public ArtifactDependencyBuilderImpl setSourcePath(@Nullable String sourcePath)
- Specified by:
setSourcePathin interfaceArtifactDependencyBuilder
-
getSourcePath
@Nullable public String getSourcePath()
-
setRevisionRule
@NotNull public ArtifactDependencyBuilderImpl setRevisionRule(@NotNull String ruleName, @NotNull String revision, @Nullable String branch)
- Specified by:
setRevisionRulein interfaceArtifactDependencyBuilder
-
getRevisionRuleName
@Nullable public String getRevisionRuleName()
-
getRevisionRuleRevision
@Nullable public String getRevisionRuleRevision()
-
getRevisionRuleBranch
@Nullable public String getRevisionRuleBranch()
-
write
public void write(@NotNull org.jdom.Element parent)
-
equals
public boolean equals(@NotNull ArtifactDependencyBuilderImpl other, boolean includeId)
-
-