package client

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package apis

Type Members

  1. abstract class APIGroupAPI extends AnyRef
  2. abstract class APIGroupListingRequest extends HttpRequest[APIGroupList]
  3. abstract class APIResourceListingRequest extends HttpRequest[APIResourceList]
  4. trait APIs extends CoreV1 with AppsV1 with BatchV1 with NetworkingV1
  5. trait AppsV1 extends AnyRef
  6. trait AppsV1Namespaced extends AnyRef
  7. case class AuthInfo(client-certificate: Option[String] = None, client-certificate-data: Option[String] = None, client-key: Option[String] = None, client-key-data: Option[String] = None, exec: Option[AuthInfoExec] = None) extends Product with Serializable
  8. case class AuthInfoExec(apiVersion: String, command: String, env: Option[Map[String, String]], args: Option[Seq[String]], installHint: Option[String], provideClusterInfo: Option[Boolean], interactiveMode: Option[String]) extends Product with Serializable
  9. trait BatchV1 extends AnyRef
  10. trait BatchV1Namespaced extends AnyRef
  11. case class Cluster(server: String, certificate-authority: Option[String] = None, certificate-authority-data: Option[String] = None) extends Product with Serializable
  12. case class Config(apiVersion: String, clusters: Seq[NamedCluster], contexts: Seq[NamedContext], current-context: String, users: Seq[NamedAuthInfo]) extends Product with Serializable
  13. case class Context(cluster: String, user: String, namespace: Option[String] = None) extends Product with Serializable
  14. trait CoreV1 extends AnyRef
  15. trait CoreV1Namespaced extends AnyRef
  16. abstract class CreateRequest[RES] extends HttpRequest[RES]
  17. abstract class DeleteRequest[OUT] extends HttpRequest[OUT]
  18. case class ExecCredential(kind: String, apiVersion: String, status: ExecCredentialStatus) extends Product with Serializable
  19. case class ExecCredentialStatus(expirationTimestamp: String, token: Option[String]) extends Product with Serializable
  20. abstract class GetRequest[O] extends HttpRequest[O]
  21. final case class Http4sKubernetesClient[F[_], T](baseUrl: String, client: Client[F])(implicit evidence$1: Concurrent[F], enc: EntityEncoder[F, T], dec: EntityDecoder[F, T], builder: Builder[T], reader: Reader[T]) extends HttpClient[F] with StreamingClient[[β$0$]Stream[F, β$0$]] with Product with Serializable
  22. trait HttpClient[F[_]] extends AnyRef
  23. trait HttpRequest[O] extends Request
  24. case class KubeConfig extends Product with Serializable
  25. abstract class ListingRequest[O, COL] extends HttpRequest[COL] with WatchRequest[WatchEvent[O]]
  26. case class NamedAuthInfo(name: String, user: AuthInfo) extends Product with Serializable
  27. case class NamedCluster(name: String, cluster: Cluster) extends Product with Serializable
  28. case class NamedContext(name: String, context: Context) extends Product with Serializable
  29. final case class NamespaceAPI(namespace: String) extends CoreV1Namespaced with AppsV1Namespaced with BatchV1Namespaced with NetworkingV1Namespaced with NamespacedAPI with Product with Serializable
  30. trait NamespacedAPI extends AnyRef
  31. trait NetworkingV1 extends AnyRef
  32. trait NetworkingV1Namespaced extends AnyRef
  33. abstract class PutRequest[IN, OUT] extends HttpRequest[OUT]
  34. sealed trait Request extends AnyRef
  35. trait StreamingClient[F[_]] extends AnyRef
  36. final class SttpKubernetesClient[F[_], T] extends HttpClient[[β$0$]F[Response[β$0$]]]
  37. final case class WatchEvent[+T](event: WatchEventType, payload: T) extends Product with Serializable
  38. sealed trait WatchEventType extends Serializable with Product
  39. trait WatchRequest[O] extends Request
  40. final case class ZIOKubernetesClient(serverUrl: String, client: Client[Any]) extends HttpClient[Task] with Product with Serializable

Value Members

  1. object APIs extends APIs
  2. object AppsV1 extends APIGroupAPI with AppsV1
  3. object BatchV1 extends APIGroupAPI with BatchV1
  4. object CoreV1 extends APIGroupAPI with CoreV1
  5. object NamespaceAPI extends Serializable
  6. object NetworkingV1 extends APIGroupAPI with NetworkingV1
  7. object SttpKubernetesClient
  8. object WatchEvent extends Serializable
  9. object WatchEventType extends Serializable
  10. object ZIOKubernetesClient extends Serializable

Ungrouped