public class ViewAllDeploymentProjectsPage extends AbstractBambooPage implements GlobalPage
| Modifier and Type | Class and Description |
|---|---|
static class |
ViewAllDeploymentProjectsPage.TableComponent
Component for the infinite scroll table used on this page.
|
static class |
ViewAllDeploymentProjectsPage.TableRow
Row from the infinite scroll table used on this page.
|
driver, elementFinder, pageBinder, poller, testedProduct| Constructor and Description |
|---|
ViewAllDeploymentProjectsPage() |
| Modifier and Type | Method and Description |
|---|---|
ConfigureDeploymentProjectDetailsPage |
createDeploymentProject() |
void |
ensureIndicatorPresent()
Checks for presence of
AbstractBambooPage.indicator() by default. |
List<ViewAllDeploymentProjectsPage.TableRow> |
getAllDashboardEntries()
Get all rows of the deployments dashboard table.
|
ViewAllDeploymentProjectsPage.TableRow |
getEnvironmentRow(String deploymentName,
String environmentName)
Returns a table row of an environment belonging to a specific deployment project.
|
String |
getUrl() |
String |
globalLinkId()
ID of the link in the main navigation menu.
|
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
void |
setFilter(String filterValue) |
click, doWait, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisiblepublic void ensureIndicatorPresent()
AbstractBambooPage
Checks for presence of AbstractBambooPage.indicator() by default.
If different wait functionality is required, just override this method.
ensureIndicatorPresent in class AbstractBambooPagepublic com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPageindicator in class AbstractBambooPagepublic String globalLinkId()
GlobalPageglobalLinkId in interface GlobalPagepublic String getUrl()
getUrl in interface com.atlassian.pageobjects.Pagepublic ConfigureDeploymentProjectDetailsPage createDeploymentProject()
public void setFilter(String filterValue)
public List<ViewAllDeploymentProjectsPage.TableRow> getAllDashboardEntries()
public ViewAllDeploymentProjectsPage.TableRow getEnvironmentRow(String deploymentName, String environmentName)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.