Class ViewAllDeploymentProjectsPage.TableRow

  • Enclosing class:
    ViewAllDeploymentProjectsPage

    public static class ViewAllDeploymentProjectsPage.TableRow
    extends Object
    Row from the infinite scroll table used on this page.
    • Constructor Detail

      • TableRow

        public TableRow​(@NotNull
                        @NotNull com.atlassian.pageobjects.elements.PageElement environmentRow,
                        @NotNull
                        @NotNull List<com.atlassian.pageobjects.elements.PageElement> previousRows)
    • Method Detail

      • getUniqueId

        public String getUniqueId()
        Returns a unique id assigned to this row. Does not represent the ID of the deployment or environment.
      • getDeploymentProjectLink

        public com.atlassian.pageobjects.elements.PageElement getDeploymentProjectLink()
      • getDeploymentProjectName

        @Nullable
        public @Nullable String getDeploymentProjectName()
      • getEnvironmentLink

        public com.atlassian.pageobjects.elements.PageElement getEnvironmentLink()
      • getEnvironmentName

        @Nullable
        public @Nullable String getEnvironmentName()
        Can be null if a deployment project has no environments.
      • getCurrentVersionLink

        public com.atlassian.pageobjects.elements.PageElement getCurrentVersionLink()
      • getCurrentVersionName

        @Nullable
        public @Nullable String getCurrentVersionName()
        Can be null if no release has been deployed on an environment.
      • getLastResultLink

        public com.atlassian.pageobjects.elements.PageElement getLastResultLink()
      • getLastResultBuildState

        public BuildState getLastResultBuildState()
      • getEditLink

        public com.atlassian.pageobjects.elements.PageElement getEditLink()
      • getDeployLink

        public com.atlassian.pageobjects.elements.PageElement getDeployLink()