public class PodSelectorSpecFluent<A extends PodSelectorSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Constructor and Description |
|---|
PodSelectorSpecFluent() |
PodSelectorSpecFluent(PodSelectorSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PodSelectorSpecFluent()
public PodSelectorSpecFluent(PodSelectorSpec instance)
protected void copyInstance(PodSelectorSpec instance)
public <K,V> A withAnnotationSelectors(Map<String,String> annotationSelectors)
public boolean hasAnnotationSelectors()
public A addToExpressionSelectors(int index, io.fabric8.kubernetes.api.model.LabelSelectorRequirement item)
public A setToExpressionSelectors(int index, io.fabric8.kubernetes.api.model.LabelSelectorRequirement item)
public A addToExpressionSelectors(io.fabric8.kubernetes.api.model.LabelSelectorRequirement... items)
public A addAllToExpressionSelectors(Collection<io.fabric8.kubernetes.api.model.LabelSelectorRequirement> items)
public A removeFromExpressionSelectors(io.fabric8.kubernetes.api.model.LabelSelectorRequirement... items)
public A removeAllFromExpressionSelectors(Collection<io.fabric8.kubernetes.api.model.LabelSelectorRequirement> items)
public List<io.fabric8.kubernetes.api.model.LabelSelectorRequirement> getExpressionSelectors()
public io.fabric8.kubernetes.api.model.LabelSelectorRequirement getExpressionSelector(int index)
public io.fabric8.kubernetes.api.model.LabelSelectorRequirement getFirstExpressionSelector()
public io.fabric8.kubernetes.api.model.LabelSelectorRequirement getLastExpressionSelector()
public io.fabric8.kubernetes.api.model.LabelSelectorRequirement getMatchingExpressionSelector(Predicate<io.fabric8.kubernetes.api.model.LabelSelectorRequirement> predicate)
public boolean hasMatchingExpressionSelector(Predicate<io.fabric8.kubernetes.api.model.LabelSelectorRequirement> predicate)
public A withExpressionSelectors(List<io.fabric8.kubernetes.api.model.LabelSelectorRequirement> expressionSelectors)
public A withExpressionSelectors(io.fabric8.kubernetes.api.model.LabelSelectorRequirement... expressionSelectors)
public boolean hasExpressionSelectors()
public boolean hasFieldSelectors()
public boolean hasLabelSelectors()
public A addAllToNamespaces(Collection<String> items)
public A removeAllFromNamespaces(Collection<String> items)
public String getNamespace(int index)
public String getFirstNamespace()
public String getLastNamespace()
public boolean hasNamespaces()
public boolean hasNodeSelectors()
public A addAllToNodes(Collection<String> items)
public A removeAllFromNodes(Collection<String> items)
public String getNode(int index)
public String getFirstNode()
public String getLastNode()
public boolean hasNodes()
public A addAllToPodPhaseSelectors(Collection<String> items)
public A removeAllFromPodPhaseSelectors(Collection<String> items)
public String getPodPhaseSelector(int index)
public String getFirstPodPhaseSelector()
public String getLastPodPhaseSelector()
public boolean hasPodPhaseSelectors()
public boolean hasPods()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodSelectorSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodSelectorSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.