public class ProbeSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
ProbeSpec()
No args constructor for use in serialization
|
ProbeSpec(SafeAuthorization authorization,
BasicAuth basicAuth,
io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret,
String interval,
String jobName,
Long labelLimit,
Long labelNameLengthLimit,
Long labelValueLengthLimit,
List<RelabelConfig> metricRelabelings,
String module,
OAuth2 oauth2,
ProberSpec prober,
Long sampleLimit,
String scrapeTimeout,
Long targetLimit,
ProbeTargets targets,
ProbeTLSConfig tlsConfig) |
public ProbeSpec()
public ProbeSpec(SafeAuthorization authorization, BasicAuth basicAuth, io.fabric8.kubernetes.api.model.SecretKeySelector bearerTokenSecret, String interval, String jobName, Long labelLimit, Long labelNameLengthLimit, Long labelValueLengthLimit, List<RelabelConfig> metricRelabelings, String module, OAuth2 oauth2, ProberSpec prober, Long sampleLimit, String scrapeTimeout, Long targetLimit, ProbeTargets targets, ProbeTLSConfig tlsConfig)
jobName - sampleLimit - bearerTokenSecret - scrapeTimeout - targetLimit - basicAuth - module - metricRelabelings - oauth2 - targets - tlsConfig - authorization - labelLimit - interval - labelValueLengthLimit - prober - labelNameLengthLimit - public SafeAuthorization getAuthorization()
public void setAuthorization(SafeAuthorization authorization)
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 Long getLabelLimit()
public void setLabelLimit(Long labelLimit)
public Long getLabelNameLengthLimit()
public void setLabelNameLengthLimit(Long labelNameLengthLimit)
public Long getLabelValueLengthLimit()
public void setLabelValueLengthLimit(Long labelValueLengthLimit)
public List<RelabelConfig> getMetricRelabelings()
public void setMetricRelabelings(List<RelabelConfig> metricRelabelings)
public String getModule()
public void setModule(String module)
public OAuth2 getOauth2()
public void setOauth2(OAuth2 oauth2)
public ProberSpec getProber()
public void setProber(ProberSpec prober)
public Long getSampleLimit()
public void setSampleLimit(Long sampleLimit)
public String getScrapeTimeout()
public void setScrapeTimeout(String scrapeTimeout)
public Long getTargetLimit()
public void setTargetLimit(Long targetLimit)
public ProbeTargets getTargets()
public void setTargets(ProbeTargets targets)
public ProbeTLSConfig getTlsConfig()
public void setTlsConfig(ProbeTLSConfig tlsConfig)
Copyright © 2015–2022 Red Hat. All rights reserved.