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 Long
getId()
@NotNull ImmutableVcsLocationBambooSpecsState
boolean
-
Method Details
-
getId
-
getVcsLocationBambooSpecsState
- Returns:
- referenced Specs state
-
getSourceLocation
- Returns:
- Specs source filename
-
isYamlConfiguration
boolean isYamlConfiguration()- Returns:
true
if plan was created via Yaml Specs.Contract
getSourceLocation()
is not null or empty then it's Yaml plan.
-