com.coralogix.zio.k8s.operator
package com.coralogix.zio.k8s.operator
Members list
Concise view
Type members
Classlikes
final class ClusterOperator[R, E, T](client: ClusterResource[T], eventProcessor: EventProcessor[R, E, T], val context: OperatorContext, val bufferSize: Int) extends Operator[R, E, T]
Attributes
- Graph
- Supertypes
Operator failed with a Kubernetes error
Operator failed with a Kubernetes error
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait OperatorFailure[Nothing]class Objecttrait Matchableclass Any
final class NamespacedOperator[R, E, T](client: NamespacedResource[T], namespace: Option[K8sNamespace], eventProcessor: EventProcessor[R, E, T], val context: OperatorContext, val bufferSize: Int) extends Operator[R, E, T]
Attributes
- Graph
- Supertypes
Core implementation of the operator logic. Watches a stream and calls an event processor.
Core implementation of the operator logic. Watches a stream and calls an event processor.
An instance of this is tied to one particular resource type in one namespace.
Create an instance using either Operator.namespaced or Operator.cluster
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- Self type
object Operator
Operator failed with an application-specific error
Operator failed with an application-specific error
Attributes
- E
Operator-specific error type
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait OperatorFailure[E]class Objecttrait Matchableclass Any
Operator failure type
Operator failure type
Attributes
- E
Operator-specific error type
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class KubernetesFailureclass OperatorError[E]
object OperatorFailure
Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
- OperatorFailure.type
object OperatorLogging
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- OperatorLogging.type
object Registration
Registers CRD objects
Registers CRD objects
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Registration.type