Interface NameProvider

All Known Subinterfaces:
ArtifactDefinition, ArtifactDefinitionBase, ArtifactDefinitionContext, ArtifactDeploymentVersionItem, ArtifactSubscription, ArtifactSubscriptionSubstitutionAware, Author, AuthorContext, AuthorData, BambooTrustedApplication, BambooVcsBranch, BitbucketDelegatedRepository, BranchAwareRepository, BranchDetectionCapableRepository, BranchInformationProvider, BranchingAwareRepository, BranchMergingAwareRepository, Buildable, BuildAgent, BuildTriggerConditionModuleDescriptor, CachingAwareRepository, Chain, ChainBranch, ChainBranchIdentifier, ChainStage, ChainStageResult, CheckoutCustomRevisionDataAwareRepository, CommitIsolationAwareRepository, ConsumedSubscription, CustomRevisionDataAwareRepository, CustomSourceDirectoryAwareRepository, CustomVariableProviderRepository, DecoratedEnvironment, DecoratedPersonaBuildStatistics, DeploymentProject, DeploymentProjectItem, DeploymentVersion, DeploymentVersionItem, Describable, DescriptionProvider, EditActionAwareRepository, Environment, EnvironmentStub, ExtendedAuthor, ImmutableArtifactDefinition, ImmutableArtifactDefinitionBase, ImmutableArtifactSubscription, ImmutableBuildable, ImmutableChain, ImmutableChainBranch, ImmutableChainStage, ImmutableJob, ImmutablePlan, ImmutableTopLevelPlan, IncludeExcludeAwareRepository, InitialBuildAwareRepository, InternalDeploymentProject, InternalDeploymentProjectItem, InternalDeploymentVersion, InternalDeploymentVersionItem, InternalEnvironment, Job, LinkedDeploymentProject, LocalBuildAgent, MavenPomAccessorCapableRepository, MutableArtifactDeploymentVersionItem, MutableDeploymentProject, MutableDeploymentProjectItem, MutableDeploymentVersion, MutableDeploymentVersionItem, MutableEnvironment, OnceOffCapableRepository, PartialVcsRepositoryData, Plan, PlanIdentifier, PlanRepositoryDefinition, PreparableRepository, Project, ProjectIdentifier, PushCapableRepository, QuickFilter, QuickFilterRule, QuickFilterRuleType, QuietPeriodAwareRepository, Repository, RepositoryData, RepositoryDataEntity, RepositoryDefinition, RepositoryEventAware, RequirementsAwareRepository, RequiresRepositoryData, SelectableAuthenticationRepository, StageIdentifier, StandaloneRepository, StashRepository, TaggingAwareRepository, TaskModuleDescriptor, TestCaseResult, TestClassResult, TestClassResultDescriptor, TestConnectionAwareRepository, TopLevelPlan, TriggerDefinition, TriggerModuleDescriptor, VcsBranch, VcsRepositoryData, VcsRepositoryModuleDescriptor, VcsRepositoryViewerModuleDescriptor, VcsTag, WebhookTemplate
All Known Implementing Classes:
AbstractChain, AbstractImmutableChain, AbstractImmutablePlan, AbstractPlan, AbstractQuickFilterRuleType, AbstractRepository, AbstractStandaloneRepository, ArtifactDefinitionContextImpl, ArtifactDefinitionImpl, ArtifactDeploymentVersionItemImpl, ArtifactSubscriptionImpl, ArtifactSubscriptionSubstitutionAwareImpl, AuthorContextImpl, AuthorDataImpl, AuthorImpl, BambooArtifactDeploymentProjectItem, BambooTrustedApplicationImpl, BambooVcsBranchImpl, BitbucketRepository, BuildAgentDecorator, BuildAgentImpl, BuildTriggerConditionModuleDescriptorImpl, ChainBranchIdentifierImpl, ChainBranchImpl, ChainStageImpl, ChainStageResultImpl, ChangeAuthor, CodeChangedTriggerReasonRenderer.AuthorWrapper, CompleteVcsRepositoryData, ConsumedSubscriptionImpl, DecoratedAuthorBuildStatistics, DecoratedEnvironmentImpl, DecoratedPlan, DecoratedPlan.DecoratedBranch, DecoratedUserBuildStatistics, DefaultChain, DefaultJob, DefaultProject, DeploymentProjectIdentifier, DeploymentProjectImpl, DeploymentProjectSummary, DeploymentVersionImpl, EnvironmentImpl, EnvironmentStubDto, EnvironmentStubImpl, EnvironmentSummary, EnvironmentWithConfigCounts, GitHubRepository, GitRepository, HasLabelRuleType, ImmutableArtifactDefinitionImpl, ImmutableArtifactSubscriptionImpl, ImmutableChainBranchImpl, ImmutableChainImpl, ImmutableChainStageImpl, ImmutableJobImpl, InProjectRuleType, InternalEnvironmentImpl, InternalEnvironmentStubImpl, LastExecutionDateRuleType, LastResultStatusRuleType, LegacyRepositoryDataImpl, LegacyRepositoryDefinitionImpl, LegacyRepositoryModuleDescriptor, LegacyVcsRepositoryViewerModuleDescriptor, LinkedDeploymentProjectImpl, LocalBuildAgentImpl, MockVcsRepositoryData, MutableArtifactDeploymentVersionItemImpl, MutableBambooArtifactDeploymentProjectItem, MutableDeploymentProjectImpl, MutableDeploymentVersionImpl, MutableEnvironmentImpl, NameMatcherRuleType, NullRepository, PartialVcsRepositoryDataImpl, PlanIdentifierImpl, PlanRepositoryDefinitionImpl, PlanSummary, ProjectIdentifierImpl, ProjectSummary, QuickFilterEntity, QuickFilterRuleEntity, QuickFilterRuleTypeUnsafeCodeDecorator, RepositoryDataEntityImpl, RepositoryDataImpl, RepositoryDefinitionForTest, RepositoryDefinitionImpl, RestArtifactDeploymentVersionItem, RestDeploymentProjectLink, RestDeploymentVersion, RestDeploymentVersionItem, RestLinkedDeploymentProject, StageIdentifierImpl, StashMirrorServerEntity, StashProjectEntity, StashRepositoryEntity, StashRepositoryImpl, StashServerEntity, SuspensionStatusRuleType, SvnRepository, TaskModuleDescriptorImpl, TestCaseResultImpl, TestClassResultImpl, TestStageDetails, TriggerDefinitionImpl, TriggerModuleDescriptorImpl, VcsBranchImpl, VcsRepositoryDataImpl, VcsRepositoryModuleDescriptorImpl, VcsRepositoryViewerModuleDescriptorImpl, VcsTagImpl, VersionSummary, WebhookTemplateEntity

public interface NameProvider
General interface for entities providing name without ability to change it
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable String
     
  • Method Details

    • getName

      @Nullable @Nullable String getName()