ResourceStatusClient
final class ResourceStatusClient[StatusT, T](val resourceType: K8sResourceType, val cluster: K8sCluster, val backend: SttpBackend[Task, ZioStreams & WebSockets])(`evidence$1`: Encoder[StatusT], `evidence$2`: K8sObject[T], `evidence$3`: Encoder[T], `evidence$4`: Decoder[T]) extends ResourceStatus[StatusT, T] with ResourceClientBase
Generic implementation for ResourceStatus
Generic implementation for ResourceStatus
- Type Params
- StatusT
Status subresource type
- T
Resource type
- Value Params
- backend
Configured HTTP client
- cluster
Configured Kubernetes cluster
- resourceType
Kubernetes resource metadata
Value members
Concrete methods
override def replaceStatus(of: T, updatedStatus: StatusT, namespace: Option[K8sNamespace], dryRun: Boolean): IO[K8sFailure, T]
- Definition Classes