Class ConfigureEphemeralAgentsTemplatePage
- java.lang.Object
-
- com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
-
- com.atlassian.bamboo.pageobjects.pages.admin.AbstractBambooAdminPage
-
- com.atlassian.bamboo.pageobjects.pages.admin.agent.ConfigureEphemeralAgentsTemplatePage
-
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
public class ConfigureEphemeralAgentsTemplatePage extends AbstractBambooAdminPage
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, pageBinder, poller, testedProduct, timeouts
-
-
Constructor Summary
Constructors Constructor Description ConfigureEphemeralAgentsTemplatePage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getConfigurationName()
String
getError()
String
getHeaderText()
String
getTemplate()
String
getUrl()
void
goToEditUrl(long id)
com.atlassian.pageobjects.elements.PageElement
indicator()
This must return an element whose presence indicates that we're on given page.boolean
isSaveButtonEnabled()
void
save()
void
saveExpectingErrors()
ConfigureEphemeralAgentsTemplatePage
setConfigurationName(String name)
ConfigureEphemeralAgentsTemplatePage
setTemplate(String template)
void
waitForEditPage()
void
waitForLoading()
void
waitForSaving()
-
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.admin.AbstractBambooAdminPage
getStateBanner
-
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, doWait, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
-
-
-
-
Method Detail
-
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 classAbstractBambooPage
- Returns:
- element uniquely identifying given page
-
getUrl
public String getUrl()
-
goToEditUrl
public void goToEditUrl(long id)
-
getHeaderText
public String getHeaderText()
-
waitForEditPage
public void waitForEditPage()
-
waitForLoading
public void waitForLoading()
-
getConfigurationName
public String getConfigurationName()
-
setConfigurationName
public ConfigureEphemeralAgentsTemplatePage setConfigurationName(String name)
-
getTemplate
public String getTemplate()
-
setTemplate
public ConfigureEphemeralAgentsTemplatePage setTemplate(String template)
-
isSaveButtonEnabled
public boolean isSaveButtonEnabled()
-
save
public void save()
-
saveExpectingErrors
public void saveExpectingErrors()
-
getError
public String getError()
-
waitForSaving
public void waitForSaving()
-
-