scala-k8s-client
0.5.2
scala-k8s-client
dev.hnaderi.k8s.client
APIGroupAPI
ClusterResourceAPI
Get
NamespacedResourceAPI
Create
Delete
Get
ListInNamespace
NamespacedAPIBuilders
ResourceAPIBase
ClusterwideAPIBuilders
ListAll
resources
APIGroupListingRequest
APIResourceListingRequest
APIs
APIs
AppsV1
AppsV1
AppsV1Namespaced
AuthInfo
AuthInfoExec
BatchV1
BatchV1
BatchV1Namespaced
Cluster
Config
Context
CoreV1
CoreV1
CoreV1Namespaced
CreateRequest
DeleteRequest
ExecCredential
ExecCredentialStatus
GetRequest
HttpClient
HttpRequest
KubeConfig
ListingRequest
NamedAuthInfo
NamedCluster
NamedContext
NamespaceAPI
NamespaceAPI
List
NamespacedAPI
NetworkingV1
NetworkingV1
NetworkingV1Namespaced
PutRequest
Request
StreamingClient
WatchEvent
WatchEvent
WatchEventType
WatchEventType
ADDED
BOOKMARK
DELETED
ERROR
MODIFIED
Unknown
WatchRequest
dev.hnaderi.k8s.client.apis.appsv1
ClusterDaemonSetAPI
ClusterDeploymentAPI
ClusterReplicaSetAPI
ClusterStatefulSetAPI
DaemonSetAPI
DaemonSetAPI
DeploymentAPI
DeploymentAPI
ReplicaSetAPI
ReplicaSetAPI
StatefulSetAPI
StatefulSetAPI
dev.hnaderi.k8s.client.apis.batchv1
ClusterCronJobAPI
ClusterJobAPI
CronJobAPI
CronJobAPI
JobAPI
JobAPI
dev.hnaderi.k8s.client.apis.corev1
ClusterConfigMapAPI
ClusterEventAPI
ClusterLimitRangeAPI
ClusterPodAPI
ClusterResourceQuotaAPI
ClusterSecretAPI
ClusterServiceAPI
ClusterServiceAccountAPI
ConfigMapAPI
ConfigMapAPI
EventAPI
EventAPI
LimitRangeAPI
LimitRangeAPI
NodeAPI
PodAPI
PodAPI
ResourceQuotaAPI
ResourceQuotaAPI
SecretAPI
SecretAPI
ServiceAPI
ServiceAPI
ServiceAccountAPI
ServiceAccountAPI
dev.hnaderi.k8s.client.apis.networkingv1
ClusterIngressAPI
ClusterNetworkPolicyAPI
IngressAPI
IngressAPI
NetworkPolicyAPI
NetworkPolicyAPI
scala-k8s-client
/
dev.hnaderi.k8s.client
/
APIs
APIs
trait
APIs
extends
CoreV1
with
AppsV1
with
BatchV1
with
NetworkingV1
Companion:
object
Source:
APIs.scala
Graph
Supertypes
Known subtypes
trait
NetworkingV1
trait
BatchV1
trait
AppsV1
trait
CoreV1
class
Object
trait
Matchable
class
Any
object
APIs
.type
Value members
Value members
Concrete methods
def
namespace
(
name:
String
):
NamespaceAPI
Source:
APIs.scala
Concrete fields
val
namespaces
:
NamespaceAPI
.type
Source:
APIs.scala
Inherited fields
val
configmaps
:
ClusterConfigMapAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
cronjobs
:
ClusterCronJobAPI
.type
Inherited from:
BatchV1
Source:
BatchV1.scala
val
daemonsets
:
ClusterDaemonSetAPI
.type
Inherited from:
AppsV1
Source:
AppsV1.scala
val
deployments
:
ClusterDeploymentAPI
.type
Inherited from:
AppsV1
Source:
AppsV1.scala
val
events
:
ClusterEventAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
ingresses
:
ClusterIngressAPI
.type
Inherited from:
NetworkingV1
Source:
NetworkingV1.scala
val
jobs
:
ClusterJobAPI
.type
Inherited from:
BatchV1
Source:
BatchV1.scala
val
limitRanges
:
ClusterLimitRangeAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
networkPolicies
:
ClusterNetworkPolicyAPI
.type
Inherited from:
NetworkingV1
Source:
NetworkingV1.scala
val
nodes
:
NodeAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
pods
:
ClusterPodAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
replicasets
:
ClusterReplicaSetAPI
.type
Inherited from:
AppsV1
Source:
AppsV1.scala
val
resourceQuotas
:
ClusterResourceQuotaAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
secrets
:
ClusterSecretAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
serviceAccounts
:
ClusterServiceAccountAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
services
:
ClusterServiceAPI
.type
Inherited from:
CoreV1
Source:
CoreV1.scala
val
statefulsets
:
ClusterStatefulSetAPI
.type
Inherited from:
AppsV1
Source:
AppsV1.scala