@Generated(value="jsonschema2pojo") public class ServiceMonitorSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<ServiceMonitorSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
ServiceMonitorSpec()
No args constructor for use in serialization
|
ServiceMonitorSpec(AttachMetadata attachMetadata,
List<Endpoint> endpoints,
String jobLabel,
Long keepDroppedTargets,
Long labelLimit,
Long labelNameLengthLimit,
Long labelValueLengthLimit,
NamespaceSelector namespaceSelector,
List<String> podTargetLabels,
Long sampleLimit,
io.fabric8.kubernetes.api.model.LabelSelector selector,
List<String> targetLabels,
Long targetLimit) |
public ServiceMonitorSpec()
public ServiceMonitorSpec(AttachMetadata attachMetadata, List<Endpoint> endpoints, String jobLabel, Long keepDroppedTargets, Long labelLimit, Long labelNameLengthLimit, Long labelValueLengthLimit, NamespaceSelector namespaceSelector, List<String> podTargetLabels, Long sampleLimit, io.fabric8.kubernetes.api.model.LabelSelector selector, List<String> targetLabels, Long targetLimit)
public AttachMetadata getAttachMetadata()
public void setAttachMetadata(AttachMetadata attachMetadata)
public String getJobLabel()
public void setJobLabel(String jobLabel)
public Long getKeepDroppedTargets()
public void setKeepDroppedTargets(Long keepDroppedTargets)
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 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)
public Long getTargetLimit()
public void setTargetLimit(Long targetLimit)
public ServiceMonitorSpecBuilder edit()
edit in interface io.fabric8.kubernetes.api.builder.Editable<ServiceMonitorSpecBuilder>public ServiceMonitorSpecBuilder toBuilder()
Copyright © 2015–2024 Red Hat. All rights reserved.