public class ServiceMonitorSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
ServiceMonitorSpec()
No args constructor for use in serialization
|
ServiceMonitorSpec(List<Endpoint> endpoints,
String jobLabel,
NamespaceSelector namespaceSelector,
List<String> podTargetLabels,
Long sampleLimit,
io.fabric8.kubernetes.api.model.LabelSelector selector,
List<String> targetLabels) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
List<Endpoint> |
getEndpoints() |
String |
getJobLabel() |
NamespaceSelector |
getNamespaceSelector() |
List<String> |
getPodTargetLabels() |
Long |
getSampleLimit() |
io.fabric8.kubernetes.api.model.LabelSelector |
getSelector() |
List<String> |
getTargetLabels() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setEndpoints(List<Endpoint> endpoints) |
void |
setJobLabel(String jobLabel) |
void |
setNamespaceSelector(NamespaceSelector namespaceSelector) |
void |
setPodTargetLabels(List<String> podTargetLabels) |
void |
setSampleLimit(Long sampleLimit) |
void |
setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector) |
void |
setTargetLabels(List<String> targetLabels) |
public ServiceMonitorSpec()
public ServiceMonitorSpec(List<Endpoint> endpoints, String jobLabel, NamespaceSelector namespaceSelector, List<String> podTargetLabels, Long sampleLimit, io.fabric8.kubernetes.api.model.LabelSelector selector, List<String> targetLabels)
jobLabel - podTargetLabels - sampleLimit - endpoints - targetLabels - namespaceSelector - selector - public String getJobLabel()
public void setJobLabel(String jobLabel)
public NamespaceSelector getNamespaceSelector()
public void setNamespaceSelector(NamespaceSelector namespaceSelector)
public Long getSampleLimit()
public void setSampleLimit(Long sampleLimit)
public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
Copyright © 2015–2022 Red Hat. All rights reserved.