JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
G
H
I
K
L
N
P
S
T
W
A
addMappings()
- Method in class water.k8s.api.
KubernetesRestApi
B
build()
- Method in class water.k8s.lookup.
LookupConstraintsBuilder
Construct a never-empty collection of
LookupConstraint
instances.
C
close()
- Method in class water.k8s.api.
KubernetesRestApi
ClusterSizeConstraint
- Class in
water.k8s.lookup
Constraint triggered when a pre-defined amount of pods is discovered.
ClusterSizeConstraint(int)
- Constructor for class water.k8s.lookup.
ClusterSizeConstraint
E
exit(int)
- Method in class water.k8s.
KubernetesEmbeddedConfig
F
fetchFlatfile()
- Method in class water.k8s.
KubernetesEmbeddedConfig
fromH2ODefaults()
- Static method in class water.k8s.lookup.
KubernetesDnsLookup
G
get(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession)
- Method in class water.k8s.probe.
KubernetesLeaderNodeProbeHandler
getConfig()
- Method in class water.k8s.
KubernetesEmbeddedConfigProvider
getMimeType()
- Method in class water.k8s.probe.
KubernetesLeaderNodeProbeHandler
getStatus()
- Method in class water.k8s.probe.
KubernetesLeaderNodeProbeHandler
getText()
- Method in class water.k8s.probe.
KubernetesLeaderNodeProbeHandler
H
handle(String, HttpServletRequest, HttpServletResponse)
- Method in class water.k8s.
KubernetesRequestFilter
I
init()
- Method in class water.k8s.
KubernetesEmbeddedConfigProvider
isActive()
- Method in class water.k8s.
KubernetesEmbeddedConfigProvider
isClustered()
- Static method in class water.k8s.
KubernetesEmbeddedConfigProvider
isEnabled()
- Method in class water.k8s.
KubernetesRequestFilter
isLookupEnded(Set<String>)
- Method in class water.k8s.lookup.
ClusterSizeConstraint
isLookupEnded(Set<String>)
- Method in interface water.k8s.lookup.
LookupConstraint
isLookupEnded(Set<String>)
- Method in class water.k8s.lookup.
TimeoutConstraint
isLookupPossible()
- Static method in class water.k8s.lookup.
KubernetesDnsLookup
isRunningOnKubernetes()
- Static method in class water.k8s.
KubernetesEmbeddedConfigProvider
K
K8S_DESIRED_CLUSTER_SIZE_KEY
- Static variable in class water.k8s.
KubernetesEmbeddedConfigProvider
K8S_NODE_LOOKUP_TIMEOUT_KEY
- Static variable in class water.k8s.
KubernetesEmbeddedConfigProvider
KUBERNETES_REST_API_PORT_KEY
- Static variable in class water.k8s.api.
KubernetesRestApi
KubernetesDnsLookup
- Class in
water.k8s.lookup
Discovery strategy on a DNS cluster leveraging the DNS record of a Kubernetes headless service present in the cluster.
KubernetesDnsLookup(String)
- Constructor for class water.k8s.lookup.
KubernetesDnsLookup
KubernetesEmbeddedConfig
- Class in
water.k8s
KubernetesEmbeddedConfig(Collection<String>)
- Constructor for class water.k8s.
KubernetesEmbeddedConfig
KubernetesEmbeddedConfigProvider
- Class in
water.k8s
A configuration provider for H2O running in Kubernetes cluster.
KubernetesEmbeddedConfigProvider()
- Constructor for class water.k8s.
KubernetesEmbeddedConfigProvider
KubernetesLeaderNodeProbeHandler
- Class in
water.k8s.probe
KubernetesLeaderNodeProbeHandler()
- Constructor for class water.k8s.probe.
KubernetesLeaderNodeProbeHandler
KubernetesLookup
- Interface in
water.k8s.lookup
KubernetesRequestFilter
- Class in
water.k8s
Only the H2O leader node should be queried by the end user at any time (reproducibility).
KubernetesRequestFilter()
- Constructor for class water.k8s.
KubernetesRequestFilter
KubernetesRestApi
- Class in
water.k8s.api
This class represents a tiny (memory, cpu, dependencies) self-contained API only for Kubernetes, running separately on localhost on a specified port.
KubernetesRestApi()
- Constructor for class water.k8s.api.
KubernetesRestApi
Creates, but not starts Kubernetes REST API.
L
LookupConstraint
- Interface in
water.k8s.lookup
A constraint during Pod lookup in Kubernetes cluster.
LookupConstraintsBuilder
- Class in
water.k8s.lookup
Builder for lookup constraints.
LookupConstraintsBuilder()
- Constructor for class water.k8s.lookup.
LookupConstraintsBuilder
lookupNodes(Collection<LookupConstraint>)
- Method in class water.k8s.lookup.
KubernetesDnsLookup
Looks up H2O pods via configured K8S Stateless service DNS.
lookupNodes(Collection<LookupConstraint>)
- Method in interface water.k8s.lookup.
KubernetesLookup
Looks up H2O pods in K8S cluster.
N
notifyAboutCloudSize(InetAddress, int, InetAddress, int, int)
- Method in class water.k8s.
KubernetesEmbeddedConfig
notifyAboutEmbeddedWebServerIpPort(InetAddress, int)
- Method in class water.k8s.
KubernetesEmbeddedConfig
P
print()
- Method in class water.k8s.
KubernetesEmbeddedConfig
providesFlatfile()
- Method in class water.k8s.
KubernetesEmbeddedConfig
S
start()
- Method in class water.k8s.api.
KubernetesRestApi
start(int)
- Method in class water.k8s.api.
KubernetesRestApi
T
TimeoutConstraint
- Class in
water.k8s.lookup
Constraints triggered once the lookup takes a certain amount of time.
TimeoutConstraint(int)
- Constructor for class water.k8s.lookup.
TimeoutConstraint
W
water.k8s
- package water.k8s
water.k8s.api
- package water.k8s.api
water.k8s.lookup
- package water.k8s.lookup
water.k8s.probe
- package water.k8s.probe
withDesiredClusterSize(int)
- Method in class water.k8s.lookup.
LookupConstraintsBuilder
withTimeoutSeconds(Integer)
- Method in class water.k8s.lookup.
LookupConstraintsBuilder
A
B
C
E
F
G
H
I
K
L
N
P
S
T
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes