Class BambooPlanConfigExportResource


  • @Singleton
    public class BambooPlanConfigExportResource
    extends Object
    • Method Detail

      • exportAllPlans

        public javax.ws.rs.core.Response exportAllPlans()
        Export configuration of all top level plans, linked repositories and shared credentials to YAML format.
        Returns:
        json array of paths to all updated files
      • exportPlan

        public javax.ws.rs.core.Response exportPlan​(String projectKey,
                                                    String planKey,
                                                    @Context
                                                    com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
        Export configuration of a top level plan to YAML format
        Parameters:
        projectKey - project key
        planKey -
        Returns:
        json array of paths to all updated files
      • exportPlanAlias

        public javax.ws.rs.core.Response exportPlanAlias​(String projectKey,
                                                         String planKey,
                                                         @Context
                                                         com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext)
        Export configuration of a top level plan to YAML format
        Parameters:
        projectKey - project key
        planKey -
        Returns:
        json array of paths to all updated files