public class PodAffinityTermFluentImpl<A extends PodAffinityTermFluent<A>> extends BaseFluent<A> implements PodAffinityTermFluent<A>
PodAffinityTermFluent.LabelSelectorNested<N>, PodAffinityTermFluent.NamespaceSelectorNested<N>_visitables, VISIT| Constructor and Description |
|---|
PodAffinityTermFluentImpl() |
PodAffinityTermFluentImpl(PodAffinityTerm instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PodAffinityTermFluentImpl()
public PodAffinityTermFluentImpl(PodAffinityTerm instance)
@Deprecated public LabelSelector getLabelSelector()
getLabelSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public LabelSelector buildLabelSelector()
buildLabelSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A withLabelSelector(LabelSelector labelSelector)
withLabelSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public Boolean hasLabelSelector()
hasLabelSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.LabelSelectorNested<A> withNewLabelSelector()
withNewLabelSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.LabelSelectorNested<A> withNewLabelSelectorLike(LabelSelector item)
withNewLabelSelectorLike in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.LabelSelectorNested<A> editLabelSelector()
editLabelSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.LabelSelectorNested<A> editOrNewLabelSelector()
editOrNewLabelSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.LabelSelectorNested<A> editOrNewLabelSelectorLike(LabelSelector item)
editOrNewLabelSelectorLike in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>@Deprecated public LabelSelector getNamespaceSelector()
getNamespaceSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public LabelSelector buildNamespaceSelector()
buildNamespaceSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A withNamespaceSelector(LabelSelector namespaceSelector)
withNamespaceSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public Boolean hasNamespaceSelector()
hasNamespaceSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.NamespaceSelectorNested<A> withNewNamespaceSelector()
withNewNamespaceSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(LabelSelector item)
withNewNamespaceSelectorLike in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.NamespaceSelectorNested<A> editNamespaceSelector()
editNamespaceSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector()
editOrNewNamespaceSelector in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public PodAffinityTermFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(LabelSelector item)
editOrNewNamespaceSelectorLike in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A addToNamespaces(int index, String item)
addToNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A setToNamespaces(int index, String item)
setToNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A addToNamespaces(String... items)
addToNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A addAllToNamespaces(Collection<String> items)
addAllToNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A removeFromNamespaces(String... items)
removeFromNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A removeAllFromNamespaces(Collection<String> items)
removeAllFromNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public List<String> getNamespaces()
getNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public String getNamespace(int index)
getNamespace in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public String getFirstNamespace()
getFirstNamespace in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public String getLastNamespace()
getLastNamespace in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public String getMatchingNamespace(Predicate<String> predicate)
getMatchingNamespace in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public Boolean hasMatchingNamespace(Predicate<String> predicate)
hasMatchingNamespace in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A withNamespaces(List<String> namespaces)
withNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A withNamespaces(String... namespaces)
withNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public Boolean hasNamespaces()
hasNamespaces in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public String getTopologyKey()
getTopologyKey in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A withTopologyKey(String topologyKey)
withTopologyKey in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public Boolean hasTopologyKey()
hasTopologyKey in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface PodAffinityTermFluent<A extends PodAffinityTermFluent<A>>public boolean equals(Object o)
equals in class BaseFluent<A extends PodAffinityTermFluent<A>>public int hashCode()
hashCode in class BaseFluent<A extends PodAffinityTermFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.