public class SidecarSpecFluent<A extends SidecarSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
SidecarSpecFluent.EgressNested<N> |
class |
SidecarSpecFluent.IngressNested<N> |
class |
SidecarSpecFluent.OutboundTrafficPolicyNested<N> |
class |
SidecarSpecFluent.WorkloadSelectorNested<N> |
| Constructor and Description |
|---|
SidecarSpecFluent() |
SidecarSpecFluent(SidecarSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic SidecarSpecFluent()
public SidecarSpecFluent(SidecarSpec instance)
public A addToEgress(int index, IstioEgressListener item)
public A setToEgress(int index, IstioEgressListener item)
public A addToEgress(IstioEgressListener... items)
public A addAllToEgress(Collection<IstioEgressListener> items)
public A removeFromEgress(IstioEgressListener... items)
public A removeAllFromEgress(Collection<IstioEgressListener> items)
public A removeMatchingFromEgress(Predicate<IstioEgressListenerBuilder> predicate)
public List<IstioEgressListener> buildEgress()
public IstioEgressListener buildEgress(int index)
public IstioEgressListener buildFirstEgress()
public IstioEgressListener buildLastEgress()
public IstioEgressListener buildMatchingEgress(Predicate<IstioEgressListenerBuilder> predicate)
public boolean hasMatchingEgress(Predicate<IstioEgressListenerBuilder> predicate)
public A withEgress(List<IstioEgressListener> egress)
public A withEgress(IstioEgressListener... egress)
public boolean hasEgress()
public SidecarSpecFluent.EgressNested<A> addNewEgress()
public SidecarSpecFluent.EgressNested<A> addNewEgressLike(IstioEgressListener item)
public SidecarSpecFluent.EgressNested<A> setNewEgressLike(int index, IstioEgressListener item)
public SidecarSpecFluent.EgressNested<A> editEgress(int index)
public SidecarSpecFluent.EgressNested<A> editFirstEgress()
public SidecarSpecFluent.EgressNested<A> editLastEgress()
public SidecarSpecFluent.EgressNested<A> editMatchingEgress(Predicate<IstioEgressListenerBuilder> predicate)
public A addToIngress(int index, IstioIngressListener item)
public A setToIngress(int index, IstioIngressListener item)
public A addToIngress(IstioIngressListener... items)
public A addAllToIngress(Collection<IstioIngressListener> items)
public A removeFromIngress(IstioIngressListener... items)
public A removeAllFromIngress(Collection<IstioIngressListener> items)
public A removeMatchingFromIngress(Predicate<IstioIngressListenerBuilder> predicate)
public List<IstioIngressListener> buildIngress()
public IstioIngressListener buildIngress(int index)
public IstioIngressListener buildFirstIngress()
public IstioIngressListener buildLastIngress()
public IstioIngressListener buildMatchingIngress(Predicate<IstioIngressListenerBuilder> predicate)
public boolean hasMatchingIngress(Predicate<IstioIngressListenerBuilder> predicate)
public A withIngress(List<IstioIngressListener> ingress)
public A withIngress(IstioIngressListener... ingress)
public boolean hasIngress()
public SidecarSpecFluent.IngressNested<A> addNewIngress()
public SidecarSpecFluent.IngressNested<A> addNewIngressLike(IstioIngressListener item)
public SidecarSpecFluent.IngressNested<A> setNewIngressLike(int index, IstioIngressListener item)
public SidecarSpecFluent.IngressNested<A> editIngress(int index)
public SidecarSpecFluent.IngressNested<A> editFirstIngress()
public SidecarSpecFluent.IngressNested<A> editLastIngress()
public SidecarSpecFluent.IngressNested<A> editMatchingIngress(Predicate<IstioIngressListenerBuilder> predicate)
public OutboundTrafficPolicy buildOutboundTrafficPolicy()
public A withOutboundTrafficPolicy(OutboundTrafficPolicy outboundTrafficPolicy)
public boolean hasOutboundTrafficPolicy()
public SidecarSpecFluent.OutboundTrafficPolicyNested<A> withNewOutboundTrafficPolicy()
public SidecarSpecFluent.OutboundTrafficPolicyNested<A> withNewOutboundTrafficPolicyLike(OutboundTrafficPolicy item)
public SidecarSpecFluent.OutboundTrafficPolicyNested<A> editOutboundTrafficPolicy()
public SidecarSpecFluent.OutboundTrafficPolicyNested<A> editOrNewOutboundTrafficPolicy()
public SidecarSpecFluent.OutboundTrafficPolicyNested<A> editOrNewOutboundTrafficPolicyLike(OutboundTrafficPolicy item)
public WorkloadSelector buildWorkloadSelector()
public A withWorkloadSelector(WorkloadSelector workloadSelector)
public boolean hasWorkloadSelector()
public SidecarSpecFluent.WorkloadSelectorNested<A> withNewWorkloadSelector()
public SidecarSpecFluent.WorkloadSelectorNested<A> withNewWorkloadSelectorLike(WorkloadSelector item)
public SidecarSpecFluent.WorkloadSelectorNested<A> editWorkloadSelector()
public SidecarSpecFluent.WorkloadSelectorNested<A> editOrNewWorkloadSelector()
public SidecarSpecFluent.WorkloadSelectorNested<A> editOrNewWorkloadSelectorLike(WorkloadSelector item)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SidecarSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends SidecarSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.