Class KubernetesViewMetricsAction

  • All Implemented Interfaces:
    com.atlassian.bamboo.struts.JsonStreamingAction, com.atlassian.bamboo.utils.error.ErrorCollection, com.atlassian.bamboo.ww2.aware.BambooSessionAware, com.atlassian.bamboo.ww2.aware.NavigationAware, com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware, com.atlassian.bamboo.ww2.aware.permissions.GlobalReadSecurityAware, com.atlassian.bamboo.ww2.aware.permissions.PlanReadSecurityAware, com.atlassian.bamboo.ww2.aware.PlanAware, com.atlassian.bamboo.ww2.aware.ProjectAware, com.atlassian.bamboo.ww2.aware.ResultsSummaryAware, com.atlassian.bamboo.ww2.aware.ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.atlassian.struts.TextProvider, com.atlassian.struts.ValidationAware, com.opensymphony.xwork.ValidationAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.Preparable, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable

    public class KubernetesViewMetricsAction
    extends ViewMetricsAction
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  KubernetesViewMetricsAction.ContainerMetrics  
      • Nested classes/interfaces inherited from class com.atlassian.bamboo.ww2.BambooActionSupport

        com.atlassian.bamboo.ww2.BambooActionSupport.JSONStatus
    • Field Summary

      • Fields inherited from class com.atlassian.bamboo.build.PlanResultsAction

        agentManager, artifactLinkManager, auditLogService, buildStatusHelper, customVariableContext, extendedAuthorManager, jiraIssueManager, jiraIssueUtils, neighbouringSummaries, repositoryDefinitionManager, resultsSummary, testQuarantineManager, testsManager, triggerManager, vcsRepositoryViewerManager
      • Fields inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport

        buildNumber, jiraApplinksService, resultsSummaryManager, vcsRepositoryConfigurationService
      • Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport

        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
      • Fields inherited from class com.opensymphony.xwork2.ActionSupport

        container
      • Fields inherited from interface com.opensymphony.xwork2.Action

        ERROR, INPUT, LOGIN, NONE, SUCCESS
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<KubernetesViewMetricsAction.ContainerMetrics> getContainerList()  
      String getNetReadMetrics()  
      String getNetWriteMetrics()  
      void prepare()  
      void setNetReadMetrics​(String netReadMetrics)  
      void setNetWriteMetrics​(String netWriteMetrics)  
      • Methods inherited from class com.atlassian.bamboo.build.PlanResultsAction

        buildWebPanelContext, getArtifactLinkUrl, getArtifactSizeDescription, getBuildNumber, getBuildStatusHelper, getChainExecution, getComments, getCreateIssueAppLinkId, getExecutionStatus, getFailStartDate, getIssueDetails, getJiraIssues, getLinkedJiraIssue, getLinkedJiraIssueForTestCase, getLinkedJiraIssues, getManualVariables, getMaskedMetadata, getMaskedVariables, getNeighbouringSummaries, getNewIssueKey, getOauthLoginDanceUrl, getPreviousFailedStageResult, getRepositoryChangesetsWithNotBlankRevision, getRepositoryData, getRepositoryViewer, getRequestedBuildNumber, getResultsSummary, getSecuredDomainObject, getShortJiraIssues, getShortJiraIssues, getSizeBoundedLinkedJiraIssues, getSkippedCommitsCount, getStageToContinue, getTestCaseResultOnMasterBranch, getTestQuarantineExpiryDuration, getTestQuarantineExpiryPeriod, getTriggerReasonLongDescriptionHtml, getTriggerReasonLongDescriptionText, getUrlForCommitId, getUrlsForChangeset, hasDetachedResults, isAuditLoggingEnabled, isChain, isConfigChanged, isHideJiraTeaser, isOauthAuthenticationRequired, isSortByDuration, isTestQuarantineEnabled, isTestQuarantineExpiryOverridable, setAgentManager, setArtifactLinkManager, setAuditLogService, setBuildNumber, setChainExecutionManager, setCommentManager, setCreateIssueAppLinkId, setCustomVariableContext, setExtendedAuthorManager, setJiraIssueManager, setJiraIssueUtils, setNewIssueKey, setRepositoryDefinitionManager, setResultsSummary, setResultsSummaryVariableAccessor, setSortByDuration, setTestQuarantineManager, setTestsManager, setTriggerManager, setVcsRepositoryViewerManager, validateResultSummary
      • Methods inherited from class com.atlassian.bamboo.ww2.actions.PlanActionSupport

        getBuildKey, getCurrentlyBuildingPlans, getErrorAccessor, getFirstNotRunnableStage, getImmutablePlan, getJobsWebItemsForSection, getMutablePlan, getPlan, getPlanKey, getPlanResultKey, getProject, getResultsSummaryManager, getTypedPlanKey, getTypedPlanResultKey, isContinuable, isJiraApplicationLinkDefined, isRestartable, planNotFound, setBuildContextFactory, setBuildKey, setDecoratingErrorAccessor, setJiraApplinksService, setPlan, setPlanExecutionManager, setPlanKey, setPlanResultKey, setResultsSummaryManager, setVcsRepositoryConfigurationService
      • Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport

        addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, 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, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJson
      • Methods inherited from class com.opensymphony.xwork2.ActionSupport

        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, validate
      • Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection

        getAllErrorMessages
      • Methods inherited from interface com.atlassian.bamboo.ww2.aware.PlanAware

        getImmutablePlan, getMutablePlan, getPlan, setPlan
      • Methods inherited from interface com.opensymphony.xwork2.interceptor.ValidationAware

        addActionMessage, addFieldError, getActionErrors, getActionMessages, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
    • Constructor Detail

      • KubernetesViewMetricsAction

        public KubernetesViewMetricsAction()