public class ElasticUIBeanImpl extends Object implements ElasticUIBean
| Constructor and Description |
|---|
ElasticUIBeanImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
getActiveInstancesCountForConfiguration(@NotNull ElasticImageConfiguration elasticImageConfiguration) |
@Nullable BuildAgent |
getAgentById(long agentId) |
@NotNull Map<String,AutomaticInstanceManagementConfig> |
getAutoInstanceManagementConfigs()
Get a map of key -> AutomaticInstanceManagementConfig.
|
@Nullable Double |
getInstancePrice(RemoteElasticInstance instance) |
String |
getStateDescription(RemoteElasticInstanceState state) |
String |
getStateImageIcon(RemoteElasticInstanceState state) |
public String getStateImageIcon(RemoteElasticInstanceState state)
getStateImageIcon in interface ElasticUIBeanpublic String getStateDescription(RemoteElasticInstanceState state)
getStateDescription in interface ElasticUIBean@Nullable public @Nullable BuildAgent getAgentById(long agentId)
getAgentById in interface ElasticUIBeanpublic int getActiveInstancesCountForConfiguration(@NotNull
@NotNull ElasticImageConfiguration elasticImageConfiguration)
getActiveInstancesCountForConfiguration in interface ElasticUIBean@Nullable public @Nullable Double getInstancePrice(RemoteElasticInstance instance) throws com.atlassian.aws.AWSException
getInstancePrice in interface ElasticUIBeancom.atlassian.aws.AWSException@NotNull public @NotNull Map<String,AutomaticInstanceManagementConfig> getAutoInstanceManagementConfigs()
ElasticUIBeangetAutoInstanceManagementConfigs in interface ElasticUIBeanCopyright © 2025 Atlassian Software Systems Pty Ltd. All rights reserved.