public class ProbeSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
ProbeSpec()
No args constructor for use in serialization
|
ProbeSpec(BasicAuth basicAuth,
io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret,
String interval,
String jobName,
String module,
ProberSpec prober,
String scrapeTimeout,
ProbeTargets targets,
ProbeTLSConfig tlsConfig) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
BasicAuth |
getBasicAuth() |
io.fabric8.kubernetes.api.model.SecretKeySelector |
getBearerTokenSecret() |
String |
getInterval() |
String |
getJobName() |
String |
getModule() |
ProberSpec |
getProber() |
String |
getScrapeTimeout() |
ProbeTargets |
getTargets() |
ProbeTLSConfig |
getTlsConfig() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setBasicAuth(BasicAuth basicAuth) |
void |
setBearerTokenSecret(io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret) |
void |
setInterval(String interval) |
void |
setJobName(String jobName) |
void |
setModule(String module) |
void |
setProber(ProberSpec prober) |
void |
setScrapeTimeout(String scrapeTimeout) |
void |
setTargets(ProbeTargets targets) |
void |
setTlsConfig(ProbeTLSConfig tlsConfig) |
public ProbeSpec()
public ProbeSpec(BasicAuth basicAuth, io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret, String interval, String jobName, String module, ProberSpec prober, String scrapeTimeout, ProbeTargets targets, ProbeTLSConfig tlsConfig)
jobName - bearerTokenSecret - scrapeTimeout - basicAuth - module - interval - prober - targets - tlsConfig - public BasicAuth getBasicAuth()
public void setBasicAuth(BasicAuth basicAuth)
public io.fabric8.kubernetes.api.model.SecretKeySelector getBearerTokenSecret()
public void setBearerTokenSecret(io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret)
public String getInterval()
public void setInterval(String interval)
public String getJobName()
public void setJobName(String jobName)
public String getModule()
public void setModule(String module)
public ProberSpec getProber()
public void setProber(ProberSpec prober)
public String getScrapeTimeout()
public void setScrapeTimeout(String scrapeTimeout)
public ProbeTargets getTargets()
public void setTargets(ProbeTargets targets)
public ProbeTLSConfig getTlsConfig()
public void setTlsConfig(ProbeTLSConfig tlsConfig)
Copyright © 2015–2020 Red Hat. All rights reserved.