Class ConfigureDeploymentProjectPage

java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.deployment.ConfigureDeploymentProjectPage
All Implemented Interfaces:
GlobalPage, com.atlassian.pageobjects.Page

public class ConfigureDeploymentProjectPage extends AbstractBambooPage implements GlobalPage
  • Constructor Details

    • ConfigureDeploymentProjectPage

      public ConfigureDeploymentProjectPage()
    • ConfigureDeploymentProjectPage

      public ConfigureDeploymentProjectPage(String deploymentProjectId)
  • Method Details

    • editProjectDetails

      public ConfigureDeploymentProjectDetailsPage editProjectDetails()
    • editReleaseVersioning

      public ConfigureReleaseVersioningPage editReleaseVersioning()
    • editProjectPermissions

      public ConfigureDeploymentProjectPermissionsPage editProjectPermissions()
    • createNewEnvironment

      public CreateEnvironmentPage createNewEnvironment()
    • createNewVersion

      public CreateVersionPage createNewVersion()
    • deleteDeploymentProject

      public ViewAllDeploymentProjectsPage deleteDeploymentProject()
    • getJustEditedEnvironmentComponent

      public ConfigureEnvironmentComponent getJustEditedEnvironmentComponent()
    • getEnvironmentComponent

      public ConfigureEnvironmentComponent getEnvironmentComponent(String environmentId)
    • getDeploymentProjectId

      public String getDeploymentProjectId()
    • getEditedEnvironmentId

      public String getEditedEnvironmentId()
    • getName

      public String getName()
    • getDescription

      public String getDescription()
    • getSourcePlanKey

      @Nullable public @Nullable String getSourcePlanKey()
    • indicator

      public com.atlassian.pageobjects.elements.PageElement indicator()
      Description copied from class: AbstractBambooPage
      This must return an element whose presence indicates that we're on given page.
      Specified by:
      indicator in class AbstractBambooPage
      Returns:
      element uniquely identifying given page
    • globalLinkId

      public String globalLinkId()
      Description copied from interface: GlobalPage
      ID of the link in the main navigation menu.
      Specified by:
      globalLinkId in interface GlobalPage
      Returns:
      global link ID
    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface com.atlassian.pageobjects.Page
    • getArtifactName

      public String getArtifactName()
    • canEditProjectName

      public boolean canEditProjectName()
    • canAddNewEnvironment

      public boolean canAddNewEnvironment()
    • canCreateRelease

      public boolean canCreateRelease()
    • canClone

      public boolean canClone()