public class ConfigureElasticInstanceSchedule extends GlobalAdminAction implements GlobalAdminSecurityAware
BambooActionSupport.JSONStatus
RESTRICTED_ADMIN_ACCESS_DENIED_ERROR
ACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager
Constructor and Description |
---|
ConfigureElasticInstanceSchedule() |
Modifier and Type | Method and Description |
---|---|
String |
add() |
String |
copy() |
String |
delete() |
String |
disable() |
String |
doRead() |
String |
edit() |
String |
enable() |
String |
getActiveInstanceAdjustmentType() |
List<ActiveInstanceAdjustmentType> |
getActiveInstanceAdjustmentTypes() |
String |
getCronExpression() |
long |
getElasticImageConfigurationId() |
List<ElasticImageConfiguration> |
getElasticImageConfigurations() |
long |
getElasticInstanceScheduleId() |
int |
getTargetActiveInstances() |
com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhatOption |
getWhatOption() |
List<com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhatOption> |
getWhatOptions() |
com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhenOption |
getWhenOption() |
List<com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhenOption> |
getWhenOptions() |
boolean |
isConfirmed() |
boolean |
isEnabled() |
String |
save() |
void |
setActiveInstanceAdjustmentType(String activeInstanceAdjustmentType) |
void |
setConfirmed(boolean confirmed) |
void |
setCronExpression(String cronExpression) |
void |
setElasticImageConfigurationId(long elasticImageConfigurationId) |
void |
setElasticInstanceScheduleId(long elasticInstanceScheduleId) |
void |
setEnabled(boolean enabled) |
void |
setTargetActiveInstances(int targetActiveInstances) |
void |
setWhatOption(com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhatOption whatOption) |
void |
setWhenOption(com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhenOption whenOption) |
void |
validate() |
getSecuredDomainObject
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasProjectPermission, hasProjectPermission, hasRestrictedAdminPermission, hasResultKeyReadPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJson
addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSecuredDomainObject
getAllErrorMessages
public void validate()
validate
in interface com.opensymphony.xwork2.Validateable
validate
in class com.opensymphony.xwork2.ActionSupport
public String doRead()
public String add()
public String copy()
public String enable()
public String disable()
public String edit()
public String save()
public String delete()
public List<ActiveInstanceAdjustmentType> getActiveInstanceAdjustmentTypes()
public List<ElasticImageConfiguration> getElasticImageConfigurations()
public List<com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhenOption> getWhenOptions()
public List<com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhatOption> getWhatOptions()
public boolean isConfirmed()
public void setConfirmed(boolean confirmed)
public long getElasticInstanceScheduleId()
public void setElasticInstanceScheduleId(long elasticInstanceScheduleId)
public String getCronExpression()
public void setCronExpression(String cronExpression)
public long getElasticImageConfigurationId()
public void setElasticImageConfigurationId(long elasticImageConfigurationId)
public String getActiveInstanceAdjustmentType()
public void setActiveInstanceAdjustmentType(String activeInstanceAdjustmentType)
public int getTargetActiveInstances()
public void setTargetActiveInstances(int targetActiveInstances)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhenOption getWhenOption()
public void setWhenOption(com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhenOption whenOption)
public com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhatOption getWhatOption()
public void setWhatOption(com.atlassian.bamboo.ww2.actions.admin.elastic.schedule.ConfigureElasticInstanceSchedule.WhatOption whatOption)
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.