public class ConfigureEnvironmentTriggersPage extends AbstractBambooPage
driver, elementFinder, pageBinder, poller, testedProduct, timeouts
Constructor and Description |
---|
ConfigureEnvironmentTriggersPage(String environmentId) |
Modifier and Type | Method and Description |
---|---|
ConfigureEnvironmentTriggersPage |
addAfterSuccessfulPlanTriggerWithCustomBranch(String triggeringBranchName) |
ConfigureEnvironmentTriggersPage |
addAfterSuccessfulPlanTriggerWithInheritedBranch()
Add AfterSuccessfulPlanTrigger for inherited branch
|
ConfigureEnvironmentTriggersPage |
addCronTriggerWithCustomBranch(String sourceBranchName,
String cronExpression) |
ConfigureEnvironmentTriggersPage |
addCronTriggerWithInheritedBranch(String cronExpression)
Add CronTriggerBuildStrategy for inherited branch
|
<T extends TriggerComponent> |
addTrigger(String triggerType,
Class<T> trigger) |
boolean |
canAddTrigger() |
void |
deleteTrigger(int triggerId) |
void |
editCronTrigger(int triggerId,
String cronExpression) |
<T> T |
editTrigger(int triggerId,
Class<T> triggerComponentClass) |
<T> T |
editTrigger(TriggerListElement triggerListElement,
Class<T> triggerComponentClass) |
int |
getTriggerCount() |
Iterable<TriggerListElement> |
getTriggerElements() |
String |
getUrl() |
com.atlassian.pageobjects.elements.PageElement |
indicator()
This must return an element whose presence indicates that we're on given page.
|
void |
saveTrigger() |
click, doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded, sendEscapeKey, waitUntilElementIsLocated, waitUntilElementIsNotLocated, waitUntilElementIsNotVisible, waitUntilElementIsVisible
public ConfigureEnvironmentTriggersPage(String environmentId)
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public String getUrl()
public <T extends TriggerComponent> T addTrigger(String triggerType, Class<T> trigger)
public void saveTrigger()
public void deleteTrigger(int triggerId)
public <T> T editTrigger(int triggerId, Class<T> triggerComponentClass)
public <T> T editTrigger(TriggerListElement triggerListElement, Class<T> triggerComponentClass)
public ConfigureEnvironmentTriggersPage addAfterSuccessfulPlanTriggerWithInheritedBranch()
public ConfigureEnvironmentTriggersPage addAfterSuccessfulPlanTriggerWithCustomBranch(@NotNull String triggeringBranchName)
public ConfigureEnvironmentTriggersPage addCronTriggerWithInheritedBranch(@NotNull String cronExpression)
public ConfigureEnvironmentTriggersPage addCronTriggerWithCustomBranch(@NotNull String sourceBranchName, @NotNull String cronExpression)
public void editCronTrigger(int triggerId, @NotNull String cronExpression)
public int getTriggerCount()
public Iterable<TriggerListElement> getTriggerElements()
public boolean canAddTrigger()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.