public class PodMonitorSpecFluentImpl<A extends PodMonitorSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements PodMonitorSpecFluent<A>
PodMonitorSpecFluent.NamespaceSelectorNested<N>, PodMonitorSpecFluent.PodMetricsEndpointsNested<N>, PodMonitorSpecFluent.SelectorNested<N>| Constructor and Description |
|---|
PodMonitorSpecFluentImpl() |
PodMonitorSpecFluentImpl(PodMonitorSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PodMonitorSpecFluentImpl()
public PodMonitorSpecFluentImpl(PodMonitorSpec instance)
public String getJobLabel()
getJobLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withJobLabel(String jobLabel)
withJobLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasJobLabel()
hasJobLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Long getLabelLimit()
getLabelLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withLabelLimit(Long labelLimit)
withLabelLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasLabelLimit()
hasLabelLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Long getLabelNameLengthLimit()
getLabelNameLengthLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withLabelNameLengthLimit(Long labelNameLengthLimit)
withLabelNameLengthLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasLabelNameLengthLimit()
hasLabelNameLengthLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Long getLabelValueLengthLimit()
getLabelValueLengthLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withLabelValueLengthLimit(Long labelValueLengthLimit)
withLabelValueLengthLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasLabelValueLengthLimit()
hasLabelValueLengthLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>@Deprecated public NamespaceSelector getNamespaceSelector()
getNamespaceSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public NamespaceSelector buildNamespaceSelector()
buildNamespaceSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withNamespaceSelector(NamespaceSelector namespaceSelector)
withNamespaceSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasNamespaceSelector()
hasNamespaceSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.NamespaceSelectorNested<A> withNewNamespaceSelector()
withNewNamespaceSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(NamespaceSelector item)
withNewNamespaceSelectorLike in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.NamespaceSelectorNested<A> editNamespaceSelector()
editNamespaceSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector()
editOrNewNamespaceSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(NamespaceSelector item)
editOrNewNamespaceSelectorLike in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addToPodMetricsEndpoints(Integer index, PodMetricsEndpoint item)
addToPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A setToPodMetricsEndpoints(Integer index, PodMetricsEndpoint item)
setToPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addToPodMetricsEndpoints(PodMetricsEndpoint... items)
addToPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addAllToPodMetricsEndpoints(Collection<PodMetricsEndpoint> items)
addAllToPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A removeFromPodMetricsEndpoints(PodMetricsEndpoint... items)
removeFromPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A removeAllFromPodMetricsEndpoints(Collection<PodMetricsEndpoint> items)
removeAllFromPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A removeMatchingFromPodMetricsEndpoints(Predicate<PodMetricsEndpointBuilder> predicate)
removeMatchingFromPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>@Deprecated public List<PodMetricsEndpoint> getPodMetricsEndpoints()
getPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public List<PodMetricsEndpoint> buildPodMetricsEndpoints()
buildPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMetricsEndpoint buildPodMetricsEndpoint(Integer index)
buildPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMetricsEndpoint buildFirstPodMetricsEndpoint()
buildFirstPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMetricsEndpoint buildLastPodMetricsEndpoint()
buildLastPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMetricsEndpoint buildMatchingPodMetricsEndpoint(Predicate<PodMetricsEndpointBuilder> predicate)
buildMatchingPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasMatchingPodMetricsEndpoint(Predicate<PodMetricsEndpointBuilder> predicate)
hasMatchingPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withPodMetricsEndpoints(List<PodMetricsEndpoint> podMetricsEndpoints)
withPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withPodMetricsEndpoints(PodMetricsEndpoint... podMetricsEndpoints)
withPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasPodMetricsEndpoints()
hasPodMetricsEndpoints in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.PodMetricsEndpointsNested<A> addNewPodMetricsEndpoint()
addNewPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.PodMetricsEndpointsNested<A> addNewPodMetricsEndpointLike(PodMetricsEndpoint item)
addNewPodMetricsEndpointLike in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.PodMetricsEndpointsNested<A> setNewPodMetricsEndpointLike(Integer index, PodMetricsEndpoint item)
setNewPodMetricsEndpointLike in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.PodMetricsEndpointsNested<A> editPodMetricsEndpoint(Integer index)
editPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.PodMetricsEndpointsNested<A> editFirstPodMetricsEndpoint()
editFirstPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.PodMetricsEndpointsNested<A> editLastPodMetricsEndpoint()
editLastPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.PodMetricsEndpointsNested<A> editMatchingPodMetricsEndpoint(Predicate<PodMetricsEndpointBuilder> predicate)
editMatchingPodMetricsEndpoint in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addToPodTargetLabels(Integer index, String item)
addToPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A setToPodTargetLabels(Integer index, String item)
setToPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addToPodTargetLabels(String... items)
addToPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addAllToPodTargetLabels(Collection<String> items)
addAllToPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A removeFromPodTargetLabels(String... items)
removeFromPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A removeAllFromPodTargetLabels(Collection<String> items)
removeAllFromPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public List<String> getPodTargetLabels()
getPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public String getPodTargetLabel(Integer index)
getPodTargetLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public String getFirstPodTargetLabel()
getFirstPodTargetLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public String getLastPodTargetLabel()
getLastPodTargetLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public String getMatchingPodTargetLabel(Predicate<String> predicate)
getMatchingPodTargetLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasMatchingPodTargetLabel(Predicate<String> predicate)
hasMatchingPodTargetLabel in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withPodTargetLabels(List<String> podTargetLabels)
withPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withPodTargetLabels(String... podTargetLabels)
withPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasPodTargetLabels()
hasPodTargetLabels in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Long getSampleLimit()
getSampleLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withSampleLimit(Long sampleLimit)
withSampleLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasSampleLimit()
hasSampleLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.LabelSelector getSelector()
getSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public io.fabric8.kubernetes.api.model.LabelSelector buildSelector()
buildSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withSelector(io.fabric8.kubernetes.api.model.LabelSelector selector)
withSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasSelector()
hasSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.SelectorNested<A> withNewSelector()
withNewSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.SelectorNested<A> withNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
withNewSelectorLike in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.SelectorNested<A> editSelector()
editSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.SelectorNested<A> editOrNewSelector()
editOrNewSelector in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public PodMonitorSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
editOrNewSelectorLike in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Long getTargetLimit()
getTargetLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A withTargetLimit(Long targetLimit)
withTargetLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasTargetLimit()
hasTargetLimit in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface PodMonitorSpecFluent<A extends PodMonitorSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodMonitorSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodMonitorSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.