@Generated(value="org.jsonschema2pojo") 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) |
| 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() |
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) |
public PodMonitorSpec()
public PodMonitorSpec(String jobLabel, NamespaceSelector namespaceSelector, List<PodMetricsEndpoint> podMetricsEndpoints, List<String> podTargetLabels, Long sampleLimit, io.fabric8.kubernetes.api.model.LabelSelector selector)
jobLabel - podTargetLabels - sampleLimit - namespaceSelector - podMetricsEndpoints - selector - public String getJobLabel()
public void setJobLabel(String jobLabel)
jobLabel - The jobLabelpublic NamespaceSelector getNamespaceSelector()
public void setNamespaceSelector(NamespaceSelector namespaceSelector)
namespaceSelector - The namespaceSelectorpublic List<PodMetricsEndpoint> getPodMetricsEndpoints()
public void setPodMetricsEndpoints(List<PodMetricsEndpoint> podMetricsEndpoints)
podMetricsEndpoints - The podMetricsEndpointspublic 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 selectorCopyright © 2015–2020 Red Hat. All rights reserved.