Package com.atlassian.bamboo.utils
Interface DescriptionProvider
- All Superinterfaces:
NameProvider
- All Known Subinterfaces:
BitbucketDelegatedRepository,BranchAwareRepository,BranchDetectionCapableRepository,BranchInformationProvider,BranchingAwareRepository,BranchMergingAwareRepository,Buildable,CachingAwareRepository,Chain,ChainBranch,ChainBranchIdentifier,ChainStage,ChainStageResult,CheckoutCustomRevisionDataAwareRepository,CommitIsolationAwareRepository,CustomRevisionDataAwareRepository,CustomSourceDirectoryAwareRepository,CustomVariableProviderRepository,DecoratedEnvironment,DeploymentProject,Describable,EditActionAwareRepository,Environment,EnvironmentStub,ImmutableBuildable,ImmutableChain,ImmutableChainBranch,ImmutableChainStage,ImmutableJob,ImmutablePlan,ImmutableTopLevelPlan,IncludeExcludeAwareRepository,InitialBuildAwareRepository,InternalDeploymentProject,InternalEnvironment,Job,LinkedDeploymentProject,MavenPomAccessorCapableRepository,MutableDeploymentProject,MutableEnvironment,OnceOffCapableRepository,PartialVcsRepositoryData,Plan,PlanIdentifier,PlanRepositoryDefinition,PreparableRepository,Project,ProjectIdentifier,PushCapableRepository,QuickFilterRuleType,QuietPeriodAwareRepository,Repository,RepositoryData,RepositoryDataEntity,RepositoryDefinition,RepositoryEventAware,RequirementsAwareRepository,RequiresRepositoryData,SelectableAuthenticationRepository,StandaloneRepository,StashRepository,TaggingAwareRepository,TestConnectionAwareRepository,TopLevelPlan,VcsRepositoryData
- All Known Implementing Classes:
AbstractChain,AbstractImmutableChain,AbstractImmutablePlan,AbstractPlan,AbstractQuickFilterRuleType,AbstractRepository,AbstractStandaloneRepository,BitbucketRepository,ChainBranchIdentifierImpl,ChainBranchImpl,ChainStageImpl,ChainStageResultImpl,CompleteVcsRepositoryData,DecoratedEnvironmentImpl,DecoratedPlan,DecoratedPlan.DecoratedBranch,DefaultChain,DefaultJob,DefaultProject,DeploymentProjectIdentifier,DeploymentProjectImpl,EnvironmentImpl,EnvironmentStubDto,EnvironmentStubImpl,EnvironmentWithConfigCounts,GitHubRepository,GitRepository,HasLabelRuleType,ImmutableChainBranchImpl,ImmutableChainImpl,ImmutableChainStageImpl,ImmutableJobImpl,InProjectRuleType,InternalEnvironmentImpl,InternalEnvironmentStubImpl,LastExecutionDateRuleType,LastResultStatusRuleType,LegacyRepositoryDataImpl,LegacyRepositoryDefinitionImpl,LinkedDeploymentProjectImpl,MockVcsRepositoryData,MutableDeploymentProjectImpl,MutableEnvironmentImpl,NameMatcherRuleType,NullRepository,PartialVcsRepositoryDataImpl,PlanIdentifierImpl,PlanRepositoryDefinitionImpl,ProjectIdentifierImpl,QuickFilterRuleTypeUnsafeCodeDecorator,RepositoryDataEntityImpl,RepositoryDataImpl,RepositoryDefinitionForTest,RepositoryDefinitionImpl,RestLinkedDeploymentProject,StashRepositoryImpl,SuspensionStatusRuleType,SvnRepository,VcsRepositoryDataImpl
General interface for entities providing name and description without ability to change them
-
Method Summary
-
Method Details
-
getName
- Specified by:
getNamein interfaceNameProvider
-
getDescription
-