Package jetbrains.buildServer.configs
Class SnapshotDependencyBuilderImpl
- java.lang.Object
-
- jetbrains.buildServer.configs.SnapshotDependencyBuilderImpl
-
- All Implemented Interfaces:
HighlightedItem
,SnapshotDependencyBuilder
public class SnapshotDependencyBuilderImpl extends Object implements SnapshotDependencyBuilder, HighlightedItem
-
-
Constructor Summary
Constructors Constructor Description SnapshotDependencyBuilderImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getDependOn()
String
getId()
Options
getOptions()
boolean
isHighlighted()
SnapshotDependencyBuilderImpl
setDependOn(String dependencyExtId)
HighlightedItem
setHighlighted(boolean highlighted)
HighlightedItem
setId(String id)
SnapshotDependencyBuilderImpl
setOption(String name, String value)
String
toString()
void
write(org.jdom.Element parent)
-
-
-
Method Detail
-
setDependOn
@NotNull public SnapshotDependencyBuilderImpl setDependOn(@Nullable String dependencyExtId)
- Specified by:
setDependOn
in interfaceSnapshotDependencyBuilder
-
getDependOn
@Nullable public String getDependOn()
-
setOption
@NotNull public SnapshotDependencyBuilderImpl setOption(@NotNull String name, @NotNull String value)
- Specified by:
setOption
in interfaceSnapshotDependencyBuilder
-
getOptions
@NotNull public Options getOptions()
-
getId
public String getId()
- Specified by:
getId
in interfaceHighlightedItem
-
setId
public HighlightedItem setId(@Nullable String id)
- 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
-
write
public void write(@NotNull org.jdom.Element parent)
-
-