Class AbstractDockerPage<T extends AbstractDockerPage<T>>
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
com.atlassian.bamboo.pageobjects.pages.docker.AbstractDockerPage<T>
- Type Parameters:
T- actual class of the page
- All Implemented Interfaces:
com.atlassian.pageobjects.Page
- Direct Known Subclasses:
ConfigureEnvironmentDockerPage,ConfigureJobDockerPage
public abstract class AbstractDockerPage<T extends AbstractDockerPage<T>>
extends AbstractBambooPage
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TextElementprotected com.atlassian.pageobjects.elements.PageElementprotected com.atlassian.pageobjects.elements.PageElementFields inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
driver, elementFinder, pageBinder, poller, testedProduct, timeouts -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanEdit()com.atlassian.pageobjects.elements.PageElementThis must return an element whose presence indicates that we're on given page.booleanwithAdditionalArgs(String... arguments) withDockerEnabled(boolean enabled) withDockerImage(String dockerImage) Methods inherited from class com.atlassian.bamboo.pageobjects.pages.AbstractBambooPage
click, doWait, ensureIndicatorPresent, getFooter, getHeader, getTimeouts, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.pageobjects.Page
getUrl
-
Field Details
-
saveButton
protected com.atlassian.pageobjects.elements.PageElement saveButton -
cancelLink
protected com.atlassian.pageobjects.elements.PageElement cancelLink -
additionalArgs
-
-
Constructor Details
-
AbstractDockerPage
public AbstractDockerPage()
-
-
Method Details
-
indicator
public com.atlassian.pageobjects.elements.PageElement indicator()Description copied from class:AbstractBambooPageThis must return an element whose presence indicates that we're on given page.- Specified by:
indicatorin classAbstractBambooPage- Returns:
- element uniquely identifying given page
-
getErrorMessages
-
withDockerEnabled
-
isDockerEnabled
public boolean isDockerEnabled() -
withDockerImage
-
getDockerImage
-
withDockerVolumeMapping
-
withAdditionalArgs
-
canEdit
public boolean canEdit()
-