foperator.backend.kubernetesclient.impl

Members list

Type members

Classlikes

trait HasResourceApi[IO[_], T <: HasMetadata, TList <: ListOf[T]]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ResourceApiImpl[IO, St, T, TList]
class ResourceApiImpl[IO[_], St, T <: ResourceGetters[St], TList <: ListOf[T]](getApi: (KubernetesClient[IO], String) => NamespacedResourceAPI[IO, T, TList] & HasResourceURI, updateStatusFn: Option[(KubernetesClient[IO], Id[T], T) => IO[Status]])(implicit io: Async[IO], res: ObjectResource[T]) extends HasResourceApi[IO, T, TList]

Attributes

Supertypes
trait HasResourceApi[IO, T, TList]
class Object
trait Matchable
class Any
class ResourceImpl[St, T <: ResourceGetters[St]](withMeta: (T, ObjectMeta) => T, withStatusFn: (T, St) => T, eq: Eq[T], eqSt: Eq[St])(implicit classTag: ClassTag[T]) extends ObjectResource[T], HasStatus[T, St], Eq[T]

Attributes

Supertypes
trait Eq[T]
trait Serializable
trait HasStatus[T, St]
trait ObjectResource[T]
trait HasFinalizers[T]
trait HasSoftDelete[T]
trait HasVersion[T]
trait HasId[T]
trait HasKind[T]
class Object
trait Matchable
class Any
Show all
class StatusError(val status: Status) extends RuntimeException

Attributes

Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all