Skip navigation links
B C E F G I K L N P T W 

B

build() - Method in class water.k8s.lookup.LookupConstraintsBuilder
Construct a never-empty collection of LookupConstraint instances.

C

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

getConfig() - Method in class water.k8s.KubernetesEmbeddedConfigProvider
 

I

init() - Method in class water.k8s.KubernetesEmbeddedConfigProvider
 
isActive() - Method in class water.k8s.KubernetesEmbeddedConfigProvider
 
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
 

K

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
 
KubernetesLookup - Interface in water.k8s.lookup
 

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
 

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.lookup - package water.k8s.lookup
 
withDesiredClusterSize(int) - Method in class water.k8s.lookup.LookupConstraintsBuilder
 
withTimeoutSeconds(Integer) - Method in class water.k8s.lookup.LookupConstraintsBuilder
 
B C E F G I K L N P T W 
Skip navigation links