Class CreateVersionPage

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

public class CreateVersionPage extends AbstractBambooPage implements GlobalPage
  • Constructor Details

    • CreateVersionPage

      public CreateVersionPage()
  • Method Details

    • withVersionName

      public CreateVersionPage withVersionName(String versionName)
    • save

      public ViewVersionPage save()
    • 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
    • allBuildResults

      public Iterable<CreateVersionBuildResultElement> allBuildResults()
    • allBuildResultKeys

      public Iterable<PlanResultKey> allBuildResultKeys()
    • assertUsesCustomBuildResult

      public CreateVersionPage assertUsesCustomBuildResult(int buildNumber)
    • assertUsesRecentBuildResult

      public CreateVersionPage assertUsesRecentBuildResult(int buildNumber)
    • getVersionName

      public String getVersionName()
    • getLastVersionName

      public String getLastVersionName()
    • getIssuesCount

      public int getIssuesCount()
    • getCommitsCount

      public int getCommitsCount()
    • canSelectBranch

      public boolean canSelectBranch()