Package com.atlassian.bamboo.v2.build
Interface RenderableBuildConfiguration
- All Known Subinterfaces:
BitbucketDelegatedRepository
,BranchAwareRepository
,BranchDetectionCapableRepository
,BranchInformationProvider
,BranchingAwareRepository
,BranchMergingAwareRepository
,BuildConfigurationAwarePlugin<T>
,BuildTriggerCondition
,CachingAwareRepository
,CheckoutCustomRevisionDataAwareRepository
,CommitIsolationAwareRepository
,CommitUrlProvider
,ConfigurablePlugin<T>
,CustomRevisionDataAwareRepository
,CustomSourceDirectoryAwareRepository
,CustomVariableProviderRepository
,DependenciesPlanConfigurationPlugin
,DeploymentsAwareCommitUrlProvider
,EditActionAwareRepository
,ImportExportAwarePlugin<T,
,P> IncludeExcludeAwareRepository
,InitialBuildAwareRepository
,MavenPomAccessorCapableRepository
,MiscellaneousPlanConfigurationPlugin
,OnceOffCapableRepository
,PlanConfigurationUiPlugin
,PreparableRepository
,PushCapableRepository
,QuietPeriodAwareRepository
,Repository
,RepositoryEventAware
,RequirementsAwareRepository
,RequiresRepositoryData
,SelectableAuthenticationRepository
,StandaloneRepository
,StashRepository
,TaggingAwareRepository
,TestConnectionAwareRepository
,WebRepositoryViewer
- All Known Implementing Classes:
AbstractRepository
,AbstractStandaloneRepository
,AbstractWebRepositoryViewer
,ArtifactHandlerForPlanConfigurator
,AutomaticDependencyManagementPlugin
,BaseBuildConfigurationAwarePlugin
,BaseConfigurableBuildPlugin
,BaseConfigurablePlugin
,BitbucketRepository
,BrokenBuildPostProcessor
,BuildExpiryPerPlanPlugin
,BuildLabellerCustomBuildProcessor
,BuildMonitoringPerPlanPlugin
,CloverBuildProcessor
,ConcurrentBuildsPlanConfigurationPlugin
,DefaultWebRepositoryViewer
,FisheyeWebRepositoryViewer
,GitHubRepository
,GitRepository
,HungBuildPlanConfigurationPlugin
,LegacyStashWebRepositoryViewer
,NoWebRepositoryViewer
,NullRepository
,PlansGreenCondition
,SkipTestHistoryConfigurationItem
,StashRepositoryImpl
,StashWebRepositoryViewer
,SvnRepository
public interface RenderableBuildConfiguration
-
Method Summary
Modifier and TypeMethodDescription@Nullable String
getEditHtml
(@NotNull BuildConfiguration buildConfiguration, @Nullable Plan plan) Returns HTML that represents the form fragment for editing the repository.@Nullable String
getViewHtml
(@NotNull Plan plan) Returns the HTML that represents the view of the repository configuration
-
Method Details
-
getViewHtml
Returns the HTML that represents the view of the repository configuration- Parameters:
plan
- for which view HTML has to be rendered.- Returns:
- HTML string. May be null.
-
getEditHtml
@Nullable @Nullable String getEditHtml(@NotNull @NotNull BuildConfiguration buildConfiguration, @Nullable @Nullable Plan plan) Returns HTML that represents the form fragment for editing the repository. No opening and closing form tags are required.- Parameters:
buildConfiguration
-BuildConfiguration
for which edit HTML has to be rendered.plan
-Plan
for which edit HTML has to be rendered. May be null during creation phase of plan.- Returns:
- HTML string. May be null.
-