@Generated(value="org.jsonschema2pojo") 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 void setEndpoints(List<Endpoint> endpoints)
endpoints - The endpointspublic String getJobLabel()
public void setJobLabel(String jobLabel)
jobLabel - The jobLabelpublic NamespaceSelector getNamespaceSelector()
public void setNamespaceSelector(NamespaceSelector namespaceSelector)
namespaceSelector - The namespaceSelectorpublic void setPodTargetLabels(List<String> podTargetLabels)
podTargetLabels - The podTargetLabelspublic Long getSampleLimit()
public void setSampleLimit(Long sampleLimit)
sampleLimit - The sampleLimitpublic io.fabric8.kubernetes.api.model.LabelSelector getSelector()
public void setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
selector - The selectorpublic void setTargetLabels(List<String> targetLabels)
targetLabels - The targetLabelsCopyright © 2015–2021 Red Hat. All rights reserved.