Package com.atlassian.bamboo.plan
Interface ImmutableVcsBambooSpecsSource
- All Known Subinterfaces:
VcsBambooSpecsSource
- All Known Implementing Classes:
ImmutableVcsBambooSpecsSourceImpl,RestVcsBambooSpecsSource,VcsBambooSpecsSourceImpl
public interface ImmutableVcsBambooSpecsSource
Extends VCS_SPECS_STATE with information about the source file(s) of Specs execution.
-
Method Summary
Modifier and TypeMethodDescription@Nullable LonggetId()@NotNull ImmutableVcsLocationBambooSpecsStateboolean
-
Method Details
-
getId
-
getVcsLocationBambooSpecsState
- Returns:
- referenced Specs state
-
getSourceLocation
- Returns:
- Specs source filename
-
isYamlConfiguration
boolean isYamlConfiguration()- Returns:
trueif plan was created via Yaml Specs.Contract
getSourceLocation()is not null or empty then it's Yaml plan.
-