public class ImmutableVcsBambooSpecsSourceImpl extends Object implements ImmutableVcsBambooSpecsSource
| Constructor and Description |
|---|
ImmutableVcsBambooSpecsSourceImpl(ImmutableVcsBambooSpecsSource other) |
| Modifier and Type | Method and Description |
|---|---|
Long |
getId() |
Optional<String> |
getSourceLocation() |
ImmutableVcsLocationBambooSpecsState |
getVcsLocationBambooSpecsState() |
boolean |
isYamlConfiguration() |
public ImmutableVcsBambooSpecsSourceImpl(@NotNull
ImmutableVcsBambooSpecsSource other)
public Long getId()
getId in interface ImmutableVcsBambooSpecsSource@NotNull public ImmutableVcsLocationBambooSpecsState getVcsLocationBambooSpecsState()
getVcsLocationBambooSpecsState in interface ImmutableVcsBambooSpecsSource@NotNull public Optional<String> getSourceLocation()
getSourceLocation in interface ImmutableVcsBambooSpecsSourcepublic boolean isYamlConfiguration()
ImmutableVcsBambooSpecsSourceisYamlConfiguration in interface ImmutableVcsBambooSpecsSourcetrue if plan was created via Yaml Specs.
Contract ImmutableVcsBambooSpecsSource.getSourceLocation() is not null or empty then it's Yaml plan.
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.