Class ManageEphemeralAgentsPodsAction

    • Constructor Detail

      • ManageEphemeralAgentsPodsAction

        public ManageEphemeralAgentsPodsAction()
    • Method Detail

      • getAgentTemplateId

        public long getAgentTemplateId​(PipelineDefinition agentDefinition)
      • getTemplateNameById

        public Optional<String> getTemplateNameById​(long templateId)
      • deletePod

        public String deletePod()
      • shutdownAllPods

        public String shutdownAllPods()
      • anyRunningEphemeralPodShutdownable

        public boolean anyRunningEphemeralPodShutdownable()
      • getPodName

        public String getPodName()
      • setPodName

        public void setPodName​(String podName)
      • isActionConfirmed

        public boolean isActionConfirmed()
      • setActionConfirmed

        public void setActionConfirmed​(boolean actionConfirmed)
      • setShutdownAllPodsConfirmed

        public void setShutdownAllPodsConfirmed​(boolean shutdownAllPodsConfirmed)