Class MiscellaneousConfigurationPage
- java.lang.Object
-
- com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
-
- com.atlassian.bamboo.pageobjects.pages.plan.configuration.MiscellaneousConfigurationPage
-
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
public class MiscellaneousConfigurationPage extends AbstractBambooPage
-
-
Field Summary
-
Fields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, pageBinder, poller, testedProduct, timeouts
-
-
Constructor Summary
Constructors Constructor Description MiscellaneousConfigurationPage(PlanKey planKey)
MiscellaneousConfigurationPage(com.atlassian.bamboo.specs.api.model.plan.PlanProperties plan)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
enableCustomArtifactSettings()
Boolean
getArtifactState()
Boolean
getBuildLogState()
String
getExpiryPeriod()
Boolean
getNothingState()
com.atlassian.pageobjects.elements.PageElement
getNumberOfConcurrentBuilds()
Boolean
getOverrideState()
Boolean
getResultState()
String
getSaveMessage()
com.atlassian.pageobjects.elements.PageElement
getSftpErrorMessage()
String
getUrl()
com.atlassian.pageobjects.elements.PageElement
indicator()
This must return an element whose presence indicates that we're on given page.void
save()
void
setExpiryPeriod(String expiryPeriod)
void
toggleNothing(boolean check)
void
toggleOverride(boolean check)
void
toggleResult(boolean check)
-
Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, doWait, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
-
-
-
-
Constructor Detail
-
MiscellaneousConfigurationPage
public MiscellaneousConfigurationPage(PlanKey planKey)
-
MiscellaneousConfigurationPage
public MiscellaneousConfigurationPage(com.atlassian.bamboo.specs.api.model.plan.PlanProperties plan)
-
-
Method Detail
-
getUrl
public String getUrl()
-
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
-
toggleOverride
public void toggleOverride(boolean check)
-
toggleNothing
public void toggleNothing(boolean check)
-
toggleResult
public void toggleResult(boolean check)
-
save
public void save()
-
getSaveMessage
public String getSaveMessage()
-
getOverrideState
public Boolean getOverrideState()
-
getNothingState
public Boolean getNothingState()
-
getArtifactState
public Boolean getArtifactState()
-
getBuildLogState
public Boolean getBuildLogState()
-
getResultState
public Boolean getResultState()
-
getExpiryPeriod
public String getExpiryPeriod()
-
getNumberOfConcurrentBuilds
public com.atlassian.pageobjects.elements.PageElement getNumberOfConcurrentBuilds()
-
setExpiryPeriod
public void setExpiryPeriod(String expiryPeriod)
-
enableCustomArtifactSettings
public void enableCustomArtifactSettings()
-
getSftpErrorMessage
public com.atlassian.pageobjects.elements.PageElement getSftpErrorMessage()
-
-