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
- 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], consumer: ActionConsumer[F, T, Unit], convert: (ConfigMap) => Resource[T, Unit], channel: Channel[F, T, Unit], client: KubernetesClient, selector: (String, String))(implicit evidence$1: ConcurrentEffect[F]) extends Product with Serializable
- final case class CrdWatcherContext[F[_], T, U](ns: K8sNamespace, kind: String, consumer: ActionConsumer[F, T, U], feedback: FeedbackConsumerAlg[F], convertCr: (AnyCustomResource) => Resource[T, U], channel: Channel[F, T, U], client: KubernetesClient, crd: CustomResourceDefinition)(implicit evidence$1: ConcurrentEffect[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] with LazyLogging
- trait FeedbackConsumerAlg[F[_]] extends AnyRef
- trait WatcherMaker[F[_]] extends AnyRef
Value Members
- object AbstractWatcher
- object FeedbackConsumer
- object actions