public class KubernetesClientFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_K8S_HEALTH_CHECK_URL |
| Constructor and Description |
|---|
KubernetesClientFactory() |
| Modifier and Type | Method and Description |
|---|---|
io.fabric8.kubernetes.client.KubernetesClient |
build(com.codahale.metrics.MetricRegistry metrics,
io.dropwizard.lifecycle.setup.LifecycleEnvironment lifecycle,
com.codahale.metrics.health.HealthCheckRegistry healthChecks,
String appName,
brave.Tracing tracing) |
ConfigFactory |
getConfig() |
protected String |
getHealthCheckUrl(io.fabric8.kubernetes.client.Config k8sConfig) |
OkHttpClientFactory |
getHttpClient() |
String |
getName() |
RequestConfigFactory |
getRequestConfig() |
void |
setConfig(ConfigFactory config) |
void |
setHttpClient(OkHttpClientFactory httpClient) |
void |
setName(String name) |
void |
setRequestConfig(RequestConfigFactory requestConfig) |
public static final String DEFAULT_K8S_HEALTH_CHECK_URL
public String getName()
public void setName(String name)
public ConfigFactory getConfig()
public void setConfig(ConfigFactory config)
public RequestConfigFactory getRequestConfig()
public void setRequestConfig(RequestConfigFactory requestConfig)
public OkHttpClientFactory getHttpClient()
public void setHttpClient(OkHttpClientFactory httpClient)
public io.fabric8.kubernetes.client.KubernetesClient build(com.codahale.metrics.MetricRegistry metrics,
io.dropwizard.lifecycle.setup.LifecycleEnvironment lifecycle,
com.codahale.metrics.health.HealthCheckRegistry healthChecks,
String appName,
@Nullable
brave.Tracing tracing)
throws Exception
Exceptionprotected String getHealthCheckUrl(io.fabric8.kubernetes.client.Config k8sConfig)
Copyright © 2019. All rights reserved.