@Singleton public class BambooPlanConfigExportResource extends Object
Constructor and Description |
---|
BambooPlanConfigExportResource(PlanConfigExportService planConfigExportService,
CachedPlanManager cachedPlanManager,
BambooPermissionManager bambooPermissionManager,
com.atlassian.event.api.EventPublisher eventPublisher,
com.atlassian.sal.api.message.I18nResolver i18nResolver,
FeatureManager featureManager) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
exportAllPlans()
Export configuration of all top level plans, linked repositories and shared credentials to YAML format.
|
javax.ws.rs.core.Response |
exportPlan(String projectKey,
String planKey,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Export configuration of a top level plan to YAML format
|
javax.ws.rs.core.Response |
exportPlanAlias(String projectKey,
String planKey,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
Export configuration of a top level plan to YAML format
|
public BambooPlanConfigExportResource(PlanConfigExportService planConfigExportService, CachedPlanManager cachedPlanManager, BambooPermissionManager bambooPermissionManager, com.atlassian.event.api.EventPublisher eventPublisher, com.atlassian.sal.api.message.I18nResolver i18nResolver, FeatureManager featureManager)
public javax.ws.rs.core.Response exportAllPlans()
public javax.ws.rs.core.Response exportPlan(String projectKey, String planKey, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
projectKey
- project keyplanKey
- public javax.ws.rs.core.Response exportPlanAlias(String projectKey, String planKey, @Context com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
projectKey
- project keyplanKey
- Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.