public class EditElasticConfigurationPage extends AbstractBambooAdminPage
driver, elementFinder, pageBinder, testedProduct
Constructor and Description |
---|
EditElasticConfigurationPage() |
getStateBanner, sideMenu
doWait, ensureIndicatorPresent, getFooter, getHeader, isAdmin, isLoggedIn, isPageLoaded
public com.atlassian.pageobjects.elements.PageElement indicator()
AbstractBambooPage
indicator
in class AbstractBambooPage
public String getUrl()
public void bindComponents()
public EditElasticConfigurationPage withMaximumNumberOfElasticAgents(int numberOfElasticAgents)
public EditElasticConfigurationPage withAccessKey(@NotNull String accessKeyId, @NotNull String accessKeySecret)
public EditElasticConfigurationPage withRegion(@NotNull com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region region)
public EditElasticConfigurationPage withPrivateKeyFile(@NotNull String privateKeyFile)
public EditElasticConfigurationPage withCertificateFile(@NotNull String certificateFile)
public EditElasticConfigurationPage withUploadingAccountDetailsEnabled()
public EditElasticConfigurationPage withUploadingAccountDetailsDisabled()
public EditElasticConfigurationPage withElasticIPManagementEnabled()
public EditElasticConfigurationPage withElasticIPManagementDisabled()
public EditElasticConfigurationPage withAutomaticShutdownEnabled()
public EditElasticConfigurationPage withAutomaticShutdownDisabled()
public EditElasticConfigurationPage withAutomaticShutdownDelay(int seconds)
public EditElasticConfigurationPage withAutomaticInstanceManagementPreset(@NotNull AutomaticInstanceManagementConfig config)
public ViewElasticConfigurationPage save()
public int getMaximumNumberOfElasticAgents()
public String getAccessKeyId()
public com.atlassian.aws.ec2.awssdk.AwsSupportConstants.Region getRegion()
public String getPrivateKeyFile()
public String getCertificateFile()
public boolean isUploadingAccountDetailsEnabled()
public boolean isElasticIPManagementEnabled()
public boolean isAutomaticShutdownEnabled()
public int getAutomaticShutdownDelay()
public String getAutomaticInstanceManagementPresetName()
public int getInstanceIdleTimeThreshold()
public int getMaxNonBambooInstances()
public int getMaxElasticInstancesToStartAtOnce()
public int getTotalBuildInQueueThreshold()
public int getElasticBuildsInQueueThreshold()
public int getAverageTimeInQueueThreshold()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.