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 ImmutableVcsBambooSpecsSource
public boolean isYamlConfiguration()
ImmutableVcsBambooSpecsSource
isYamlConfiguration
in interface ImmutableVcsBambooSpecsSource
true
if plan was created via Yaml Specs.
Contract ImmutableVcsBambooSpecsSource.getSourceLocation()
is not null or empty then it's Yaml plan.
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.