Package com.atlassian.bamboo.plan.dto
Class EnrichedPlanDtoImpl
- java.lang.Object
-
- com.atlassian.bamboo.plan.dto.EnrichedPlanDtoImpl
-
- All Implemented Interfaces:
EnrichedPlanDto
public final class EnrichedPlanDtoImpl extends Object implements EnrichedPlanDto
-
-
Constructor Summary
Constructors Constructor Description EnrichedPlanDtoImpl(@NotNull PlanDto basePlanDto, @NotNull Project project, @NotNull List<String> labelNames, @Nullable BranchCommitInformation branchCommitInformation, @Nullable ChainBranchMetadataDto chainBranchMetadataDto, @Nullable VcsBambooSpecsSource vcsBambooSpecsSource, @NotNull Collection<PlanRepositoryLinkDto> planRepositoryLinkDtos)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlanDto
getBasePlanDto()
BranchCommitInformation
getBranchCommitInformation()
ChainBranchMetadataDto
getChainBranchMetadataDto()
List<String>
getLabelNames()
Collection<PlanRepositoryLinkDto>
getPlanRepositoryLinkDtos()
Project
getProject()
VcsBambooSpecsSource
getVcsBambooSpecsSource()
String
toString()
-
-
-
Constructor Detail
-
EnrichedPlanDtoImpl
public EnrichedPlanDtoImpl(@NotNull @NotNull PlanDto basePlanDto, @NotNull @NotNull Project project, @NotNull @NotNull List<String> labelNames, @Nullable @Nullable BranchCommitInformation branchCommitInformation, @Nullable @Nullable ChainBranchMetadataDto chainBranchMetadataDto, @Nullable @Nullable VcsBambooSpecsSource vcsBambooSpecsSource, @NotNull @NotNull Collection<PlanRepositoryLinkDto> planRepositoryLinkDtos)
-
-
Method Detail
-
getBasePlanDto
public PlanDto getBasePlanDto()
- Specified by:
getBasePlanDto
in interfaceEnrichedPlanDto
-
getLabelNames
public List<String> getLabelNames()
- Specified by:
getLabelNames
in interfaceEnrichedPlanDto
-
getBranchCommitInformation
public BranchCommitInformation getBranchCommitInformation()
- Specified by:
getBranchCommitInformation
in interfaceEnrichedPlanDto
-
getChainBranchMetadataDto
public ChainBranchMetadataDto getChainBranchMetadataDto()
- Specified by:
getChainBranchMetadataDto
in interfaceEnrichedPlanDto
-
getVcsBambooSpecsSource
public VcsBambooSpecsSource getVcsBambooSpecsSource()
- Specified by:
getVcsBambooSpecsSource
in interfaceEnrichedPlanDto
-
getProject
public Project getProject()
- Specified by:
getProject
in interfaceEnrichedPlanDto
-
getPlanRepositoryLinkDtos
public Collection<PlanRepositoryLinkDto> getPlanRepositoryLinkDtos()
- Specified by:
getPlanRepositoryLinkDtos
in interfaceEnrichedPlanDto
-
-