package watcher
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- abstract class AbstractWatcher[F[_], T, U, C <: Controller[F, T, U]] extends LazyLogging with WatcherMaker[F]
- class ActionConsumer[F[_], T, U] extends LazyLogging
- class AnyCustomResource extends CustomResource[StringProperty, StringProperty] with HasMetadata
- Annotations
- @Group() @Version()
- class Channels[F[_], T, U] extends StrictLogging
- class ConfigMapWatcher[F[_], T] extends AbstractWatcher[F, T, Unit, Controller[F, T, Unit]]
- final case class ConfigMapWatcherContext[F[_], T](namespace: K8sNamespace, kind: String, controller: CmController[F, T], channels: Channels[F, T, Unit], convert: (ConfigMap) => Resource[T, Unit], client: KubernetesClient, selector: Map[String, String], stopFlag: MVar2[F, ConsumerExitCode])(implicit evidence$1: Effect[F]) extends Product with Serializable
- final case class CrdWatcherContext[F[_], T, U](ns: K8sNamespace, kind: String, channels: Channels[F, T, U], convertCr: (AnyCustomResource) => Resource[T, U], client: KubernetesClient, crd: CustomResourceDefinition, stopFlag: MVar2[F, ConsumerExitCode])(implicit evidence$1: Effect[F]) extends Product with Serializable
- class CustomResourceWatcher[F[_], T, U] extends AbstractWatcher[F, T, U, Controller[F, T, U]]
- class FeedbackConsumer[F[_], T] extends FeedbackConsumerAlg[F, T] with LazyLogging
- trait FeedbackConsumerAlg[F[_], T] extends AnyRef
- final case class StringProperty(value: String) extends Product with Serializable
- Annotations
- @JsonDeserialize()
- class StringPropertyDeserializer extends StdDeserializer[StringProperty]
Value Members
- object AbstractWatcher
- object BlockingQueue
- object Channels
- object CustomResourceAnnotations
- object FeedbackConsumer
- object actions