Class ViewEphemeralAgentsPodsPage

  • All Implemented Interfaces:
    com.atlassian.pageobjects.Page

    public class ViewEphemeralAgentsPodsPage
    extends AbstractBambooAdminPage
    • Constructor Detail

      • ViewEphemeralAgentsPodsPage

        public ViewEphemeralAgentsPodsPage()
    • 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 class AbstractBambooPage
        Returns:
        element uniquely identifying given page
      • getUrl

        public String getUrl()
      • getPodLink

        public com.atlassian.pageobjects.elements.PageElement getPodLink​(String buildId)
      • getPodRow

        public com.atlassian.pageobjects.elements.PageElement getPodRow​(String buildId)
      • getAgentDetailsLink

        public com.atlassian.pageobjects.elements.PageElement getAgentDetailsLink​(String buildId)
      • getTemplateLink

        public com.atlassian.pageobjects.elements.PageElement getTemplateLink​(String buildId)
      • getAgentStatusTd

        public com.atlassian.pageobjects.elements.PageElement getAgentStatusTd​(String buildId)
      • waitUntilMessageInLogs

        public void waitUntilMessageInLogs​(String message)
      • verifyPodVisibilityOnThePage

        public void verifyPodVisibilityOnThePage​(String buildId,
                                                 boolean shouldBeVisible)
      • waitUntilPodStatusIs

        public void waitUntilPodStatusIs​(String buildId,
                                         PodPhase podPhase)
      • waitUntilPodStatusIs

        public void waitUntilPodStatusIs​(String buildId,
                                         PodPhase podPhase,
                                         com.atlassian.pageobjects.elements.timeout.Timeouts timeouts)
      • waitForTheAgent

        public void waitForTheAgent​(String buildId)
      • waitForTheAgentBuilding

        public void waitForTheAgentBuilding​(String buildId)
      • clickPodShutDownLink

        public void clickPodShutDownLink​(String buildId)