Packages

package util

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package cache

Type Members

  1. 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
  2. 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
  3. case class Cluster(server: String, certificate-authority: Option[String] = None, certificate-authority-data: Option[String] = None) extends Product with Serializable
  4. case class Config(apiVersion: String, clusters: Seq[NamedCluster], contexts: Seq[NamedContext], current-context: String, users: Seq[NamedAuthInfo]) extends Product with Serializable
  5. case class Context(cluster: String, user: String, namespace: Option[String] = None) extends Product with Serializable
  6. case class ExecCredential(kind: String, apiVersion: String, status: ExecCredentialStatus) extends Product with Serializable
  7. case class ExecCredentialStatus(expirationTimestamp: String, token: Option[String]) extends Product with Serializable
  8. case class NamedAuthInfo(name: String, user: AuthInfo) extends Product with Serializable
  9. case class NamedCluster(name: String, cluster: Cluster) extends Product with Serializable
  10. case class NamedContext(name: String, context: Context) extends Product with Serializable

Value Members

  1. object SslContexts
  2. object Text
  3. object Uris

Ungrouped