public class PodMonitorSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
PodMonitorSpec()
No args constructor for use in serialization
|
PodMonitorSpec(String jobLabel,
NamespaceSelector namespaceSelector,
List<PodMetricsEndpoint> podMetricsEndpoints,
List<String> podTargetLabels,
Long sampleLimit,
io.fabric8.kubernetes.api.model.LabelSelector selector,
Long targetLimit) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
String |
getJobLabel() |
NamespaceSelector |
getNamespaceSelector() |
List<PodMetricsEndpoint> |
getPodMetricsEndpoints() |
List<String> |
getPodTargetLabels() |
Long |
getSampleLimit() |
io.fabric8.kubernetes.api.model.LabelSelector |
getSelector() |
Long |
getTargetLimit() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setJobLabel(String jobLabel) |
void |
setNamespaceSelector(NamespaceSelector namespaceSelector) |
void |
setPodMetricsEndpoints(List<PodMetricsEndpoint> podMetricsEndpoints) |
void |
setPodTargetLabels(List<String> podTargetLabels) |
void |
setSampleLimit(Long sampleLimit) |
void |
setSelector(io.fabric8.kubernetes.api.model.LabelSelector selector) |
void |
setTargetLimit(Long targetLimit) |
public PodMonitorSpec()
public PodMonitorSpec(String jobLabel, NamespaceSelector namespaceSelector, List<PodMetricsEndpoint> podMetricsEndpoints, List<String> podTargetLabels, Long sampleLimit, io.fabric8.kubernetes.api.model.LabelSelector selector, Long targetLimit)
jobLabel - podTargetLabels - sampleLimit - targetLimit - namespaceSelector - podMetricsEndpoints - selector - public String getJobLabel()
public void setJobLabel(String jobLabel)
public NamespaceSelector getNamespaceSelector()
public void setNamespaceSelector(NamespaceSelector namespaceSelector)
public List<PodMetricsEndpoint> getPodMetricsEndpoints()
public void setPodMetricsEndpoints(List<PodMetricsEndpoint> podMetricsEndpoints)
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)
public Long getTargetLimit()
public void setTargetLimit(Long targetLimit)
Copyright © 2015–2020 Red Hat. All rights reserved.