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
ConstructorsConstructorDescriptionImmutableVcsBambooSpecsSourceImpl(@NotNull ImmutableVcsBambooSpecsSource other) -
Method Summary
-
Constructor Details
-
ImmutableVcsBambooSpecsSourceImpl
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceImmutableVcsBambooSpecsSource
-
getVcsLocationBambooSpecsState
- Specified by:
getVcsLocationBambooSpecsStatein interfaceImmutableVcsBambooSpecsSource- Returns:
- referenced Specs state
-
getSourceLocation
- Specified by:
getSourceLocationin interfaceImmutableVcsBambooSpecsSource- Returns:
- Specs source filename
-
isYamlConfiguration
public boolean isYamlConfiguration()Description copied from interface:ImmutableVcsBambooSpecsSource- Specified by:
isYamlConfigurationin interfaceImmutableVcsBambooSpecsSource- Returns:
trueif plan was created via Yaml Specs.Contract
ImmutableVcsBambooSpecsSource.getSourceLocation()is not null or empty then it's Yaml plan.
-