Uses of Interface
com.atlassian.bamboo.agent.ephemeral.EphemeralAgentsConfiguration
-
Packages that use EphemeralAgentsConfiguration Package Description com.atlassian.bamboo.agent.ephemeral com.atlassian.bamboo.configuration com.atlassian.bamboo.rest.model.admin.ephemeral -
-
Uses of EphemeralAgentsConfiguration in com.atlassian.bamboo.agent.ephemeral
Classes in com.atlassian.bamboo.agent.ephemeral that implement EphemeralAgentsConfiguration Modifier and Type Class Description class
EphemeralAgentsConfigurationImpl
Methods in com.atlassian.bamboo.agent.ephemeral that return EphemeralAgentsConfiguration Modifier and Type Method Description EphemeralAgentsConfiguration
EphemeralAgentsService. getEphemeralAgentsBaseConfiguration()
EphemeralAgentsConfiguration
EphemeralAgentsServiceImpl. getEphemeralAgentsBaseConfiguration()
Methods in com.atlassian.bamboo.agent.ephemeral with parameters of type EphemeralAgentsConfiguration Modifier and Type Method Description @NotNull DeleteAgentPodsResult
KubernetesExecutor. deleteAgentPods(@NotNull EphemeralAgentsConfiguration config)
@NotNull DeleteAgentPodsResult
LoggingKubernetesExecutor. deleteAgentPods(@NotNull EphemeralAgentsConfiguration config)
@NotNull DeleteAgentPodsResult
KubernetesExecutor. deleteAgentPodsIfNotInPhase(@NotNull EphemeralAgentsConfiguration config, @NotNull List<PodPhase> podPhasesToSkip)
@NotNull DeleteAgentPodsResult
LoggingKubernetesExecutor. deleteAgentPodsIfNotInPhase(@NotNull EphemeralAgentsConfiguration config, @NotNull List<PodPhase> podPhasesToSkip)
@NotNull DeleteAgentPodsResult
KubernetesExecutor. deleteNonActiveAgentPods(@NotNull EphemeralAgentsConfiguration config)
@NotNull DeleteAgentPodsResult
LoggingKubernetesExecutor. deleteNonActiveAgentPods(@NotNull EphemeralAgentsConfiguration config)
Deletes non-active Ephemeral Agent pods based on the provided configuration.String
KubernetesExecutor. describePod(@NotNull EphemeralAgentsConfiguration config, @NotNull String podName)
String
KubernetesExecutor. getPod(@NotNull EphemeralAgentsConfiguration config, @NotNull String podName)
GetPodsJsonResult
KubernetesExecutor. getPodJsonResults(@NotNull EphemeralAgentsConfiguration config)
String
KubernetesExecutor. getPods(@NotNull EphemeralAgentsConfiguration config)
String
LoggingKubernetesExecutor. getPods(@NotNull EphemeralAgentsConfiguration config)
void
EphemeralAgentsService. saveEphemeralAgentsBaseConfiguration(@NotNull EphemeralAgentsConfiguration ephemeralAgentsConfiguration)
Persist ephemeral agents configuration.void
EphemeralAgentsServiceImpl. saveEphemeralAgentsBaseConfiguration(@NotNull EphemeralAgentsConfiguration ephemeralAgentsConfiguration)
TestConnectionResult
EphemeralAgentsService. testConnection(EphemeralAgentsConfiguration configuration)
Validate ephemeral agents configuration and perform attempt to connect provider with provided settings.TestConnectionResult
EphemeralAgentsServiceImpl. testConnection(EphemeralAgentsConfiguration configuration)
-
Uses of EphemeralAgentsConfiguration in com.atlassian.bamboo.configuration
Methods in com.atlassian.bamboo.configuration that return EphemeralAgentsConfiguration Modifier and Type Method Description @NotNull EphemeralAgentsConfiguration
AdministrationConfigurationImpl. getEphemeralAgentsConfiguration()
@NotNull EphemeralAgentsConfiguration
AdministrationConfigurationInterface. getEphemeralAgentsConfiguration()
Ephemeral agents global configuration.Methods in com.atlassian.bamboo.configuration with parameters of type EphemeralAgentsConfiguration Modifier and Type Method Description void
AdministrationConfigurationImpl. setEphemeralAgentsConfiguration(EphemeralAgentsConfiguration ephemeralAgentsConfiguration)
void
AdministrationConfigurationInterface. setEphemeralAgentsConfiguration(EphemeralAgentsConfiguration ephemeralAgentsConfiguration)
-
Uses of EphemeralAgentsConfiguration in com.atlassian.bamboo.rest.model.admin.ephemeral
Constructors in com.atlassian.bamboo.rest.model.admin.ephemeral with parameters of type EphemeralAgentsConfiguration Constructor Description EphemeralAgentsConfigurationDTO(@NotNull EphemeralAgentsConfiguration configuration)
-