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 booleanequals(Object o)StringgetDependOn()StringgetId()OptionsgetOptions()booleanisHighlighted()SnapshotDependencyBuilderImplsetDependOn(String dependencyExtId)HighlightedItemsetHighlighted(boolean highlighted)HighlightedItemsetId(String id)SnapshotDependencyBuilderImplsetOption(String name, String value)StringtoString()voidwrite(org.jdom.Element parent)
-
-
-
Method Detail
-
setDependOn
@NotNull public SnapshotDependencyBuilderImpl setDependOn(@Nullable String dependencyExtId)
- Specified by:
setDependOnin interfaceSnapshotDependencyBuilder
-
getDependOn
@Nullable public String getDependOn()
-
setOption
@NotNull public SnapshotDependencyBuilderImpl setOption(@NotNull String name, @NotNull String value)
- Specified by:
setOptionin interfaceSnapshotDependencyBuilder
-
getOptions
@NotNull public Options getOptions()
-
getId
public String getId()
- Specified by:
getIdin interfaceHighlightedItem
-
setId
public HighlightedItem setId(@Nullable String id)
- Specified by:
setIdin interfaceHighlightedItem
-
isHighlighted
public boolean isHighlighted()
- Specified by:
isHighlightedin interfaceHighlightedItem
-
setHighlighted
public HighlightedItem setHighlighted(boolean highlighted)
- Specified by:
setHighlightedin interfaceHighlightedItem
-
write
public void write(@NotNull org.jdom.Element parent)
-
-