ResourceApiImpl

foperator.backend.kubernetesclient.impl.ResourceApiImpl
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

Graph
Supertypes
trait HasResourceApi[IO, T, TList]
class Object
trait Matchable
class Any

Members list

Keywords
  • no keywords
  • override

Value members

Concrete methods

override def namespaceApi(c: KubernetesClient[IO], ns: String): NamespacedResourceAPI[IO, T, TList]

Attributes

Definition Classes
override def updateStatus(c: KubernetesClient[IO], t: T): IO[Status]

Attributes

Definition Classes