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 boolean
equals(ArtifactDependencyBuilderImpl other, boolean includeId)
String
getId()
String
getRevisionRuleBranch()
String
getRevisionRuleName()
String
getRevisionRuleRevision()
String
getSourceBuildTypeId()
String
getSourcePath()
boolean
isClean()
boolean
isHighlighted()
ArtifactDependencyBuilderImpl
setCleanDestination(boolean clean)
HighlightedItem
setHighlighted(boolean highlighted)
ArtifactDependencyBuilderImpl
setId(String id)
ArtifactDependencyBuilderImpl
setRevisionRule(String ruleName, String revision, String branch)
ArtifactDependencyBuilderImpl
setSourceBuildTypeId(String sourceBuildTypeId)
ArtifactDependencyBuilderImpl
setSourcePath(String sourcePath)
String
toString()
void
write(org.jdom.Element parent)
-
-
-
Method Detail
-
setId
@NotNull public ArtifactDependencyBuilderImpl setId(@Nullable String id)
- Specified by:
setId
in interfaceArtifactDependencyBuilder
- Specified by:
setId
in interfaceHighlightedItem
-
isHighlighted
public boolean isHighlighted()
- Specified by:
isHighlighted
in interfaceHighlightedItem
-
setHighlighted
public HighlightedItem setHighlighted(boolean highlighted)
- Specified by:
setHighlighted
in interfaceHighlightedItem
-
getId
@Nullable public String getId()
- Specified by:
getId
in interfaceHighlightedItem
-
setSourceBuildTypeId
@NotNull public ArtifactDependencyBuilderImpl setSourceBuildTypeId(@Nullable String sourceBuildTypeId)
- Specified by:
setSourceBuildTypeId
in interfaceArtifactDependencyBuilder
-
getSourceBuildTypeId
@Nullable public String getSourceBuildTypeId()
-
setCleanDestination
@NotNull public ArtifactDependencyBuilderImpl setCleanDestination(boolean clean)
- Specified by:
setCleanDestination
in interfaceArtifactDependencyBuilder
-
isClean
public boolean isClean()
-
setSourcePath
@NotNull public ArtifactDependencyBuilderImpl setSourcePath(@Nullable String sourcePath)
- Specified by:
setSourcePath
in interfaceArtifactDependencyBuilder
-
getSourcePath
@Nullable public String getSourcePath()
-
setRevisionRule
@NotNull public ArtifactDependencyBuilderImpl setRevisionRule(@NotNull String ruleName, @NotNull String revision, @Nullable String branch)
- Specified by:
setRevisionRule
in 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)
-
-