package
client
Type Members
-
case class
AuthInfo(clientCertificate: Option[PathOrData] = None, clientKey: Option[PathOrData] = None, jwt: Option[String] = None, token: Option[String] = None, userName: Option[String] = None, password: Option[String] = None) extends Product with Serializable
-
case class
Cluster(apiVersion: String = "v1", server: String = defaultApiServerURL, insecureSkipTLSVerify: Boolean = false, certificateAuthority: Option[PathOrData] = None) extends Product with Serializable
-
case class
Context(cluster: Cluster = Cluster(), authInfo: AuthInfo = AuthInfo(), namespace: Namespace = Namespace.default) extends Product with Serializable
-
class
K8SException extends RuntimeException
-
case class
LoggingConfig(logConfiguration: Boolean = loggingEnabled("config", true), logRequestBasic: Boolean = loggingEnabled("request", true), logRequestBasicMetadata: Boolean = ..., logRequestFullObjectResource: Boolean = ..., logResponseBasic: Boolean = loggingEnabled("response", true), logResponseBasicMetadata: Boolean = ..., logResponseFullObjectResource: Boolean = ..., logResponseListSize: Boolean = ..., logResponseListNames: Boolean = ..., logResponseFullListResource: Boolean = ...) extends Product with Serializable
-
-
type
PathOrData = Either[String, Array[Byte]]
-
-
-
case class
Status(apiVersion: String = "v1", kind: String = "Status", metadata: ListMeta = ListMeta(), status: Option[String] = None, message: Option[String] = None, reason: Option[String] = None, details: Option[Any] = None, code: Option[Int] = None) extends Product with Serializable
-
Value Members
-
object
EventType extends Enumeration
-
-
val
defaultApiServerURL: String
-
def
init(k8sContext: Context, logConfig: LoggingConfig, closeHook: Option[() ⇒ Unit], appConfig: Config)(implicit actorSystem: ActorSystem, materializer: Materializer): RequestContext
-
def
init(k8sContext: Context, logConfig: LoggingConfig, closeHook: Option[() ⇒ Unit] = None)(implicit actorSystem: ActorSystem, materializer: Materializer): RequestContext
-
def
init(config: Configuration, appConfig: Config)(implicit actorSystem: ActorSystem, materializer: Materializer): RequestContext
-
def
init(appConfig: Config)(implicit actorSystem: ActorSystem, materializer: Materializer): RequestContext
-
def
init(config: Configuration)(implicit actorSystem: ActorSystem, materializer: Materializer): RequestContext
-
def
init()(implicit actorSystem: ActorSystem, materializer: Materializer): RequestContext
-
val
sysProps: SystemProperties
Inherited from AnyRef
Inherited from Any