public class ImmutableVcsBambooSpecsSourceImpl extends Object implements ImmutableVcsBambooSpecsSource
Constructor and Description |
---|
ImmutableVcsBambooSpecsSourceImpl(@NotNull ImmutableVcsBambooSpecsSource other) |
Modifier and Type | Method and Description |
---|---|
Long |
getId() |
@NotNull Optional<String> |
getSourceLocation() |
@NotNull ImmutableVcsLocationBambooSpecsState |
getVcsLocationBambooSpecsState() |
boolean |
isYamlConfiguration() |
public ImmutableVcsBambooSpecsSourceImpl(@NotNull @NotNull ImmutableVcsBambooSpecsSource other)
public Long getId()
getId
in interface ImmutableVcsBambooSpecsSource
@NotNull public @NotNull ImmutableVcsLocationBambooSpecsState getVcsLocationBambooSpecsState()
getVcsLocationBambooSpecsState
in interface ImmutableVcsBambooSpecsSource
@NotNull public @NotNull 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 © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.