Packages

p

freya

watcher

package watcher

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. abstract class AbstractWatcher[F[_], T, U, C <: Controller[F, T, U]] extends LazyLogging with WatcherMaker[F]
  2. class ActionConsumer[F[_], T, U] extends LazyLogging
  3. class AnyCustomResource extends CustomResource
  4. class Channels[F[_], T, U] extends StrictLogging
  5. class ConfigMapWatcher[F[_], T] extends AbstractWatcher[F, T, Unit, Controller[F, T, Unit]]
  6. 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: (String, String), stopFlag: MVar[F, ConsumerExitCode])(implicit evidence$1: ConcurrentEffect[F]) extends Product with Serializable
  7. 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: MVar[F, ConsumerExitCode])(implicit evidence$1: ConcurrentEffect[F]) extends Product with Serializable
  8. class CustomResourceWatcher[F[_], T, U] extends AbstractWatcher[F, T, U, Controller[F, T, U]]
  9. class FeedbackConsumer[F[_], T] extends FeedbackConsumerAlg[F, T] with LazyLogging
  10. trait FeedbackConsumerAlg[F[_], T] extends AnyRef

Value Members

  1. object AbstractWatcher
  2. object BlockingQueue
  3. object Channels
  4. object FeedbackConsumer
  5. object actions

Ungrouped