Package com.atlassian.bamboo.plan
Class ImmutableVcsBambooSpecsSourceImpl
java.lang.Object
com.atlassian.bamboo.plan.ImmutableVcsBambooSpecsSourceImpl
- All Implemented Interfaces:
ImmutableVcsBambooSpecsSource
public class ImmutableVcsBambooSpecsSourceImpl
extends Object
implements ImmutableVcsBambooSpecsSource
-
Constructor Summary
ConstructorDescriptionImmutableVcsBambooSpecsSourceImpl
(@NotNull ImmutableVcsBambooSpecsSource other) -
Method Summary
-
Constructor Details
-
ImmutableVcsBambooSpecsSourceImpl
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceImmutableVcsBambooSpecsSource
-
getVcsLocationBambooSpecsState
- Specified by:
getVcsLocationBambooSpecsState
in interfaceImmutableVcsBambooSpecsSource
- Returns:
- referenced Specs state
-
getSourceLocation
- Specified by:
getSourceLocation
in interfaceImmutableVcsBambooSpecsSource
- Returns:
- Specs source filename
-
isYamlConfiguration
public boolean isYamlConfiguration()Description copied from interface:ImmutableVcsBambooSpecsSource
- Specified by:
isYamlConfiguration
in interfaceImmutableVcsBambooSpecsSource
- Returns:
true
if plan was created via Yaml Specs.Contract
ImmutableVcsBambooSpecsSource.getSourceLocation()
is not null or empty then it's Yaml plan.
-