public class PodNetworkChaosSpecFluent<A extends PodNetworkChaosSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
PodNetworkChaosSpecFluent.IpsetsNested<N> |
class |
PodNetworkChaosSpecFluent.IptablesNested<N> |
class |
PodNetworkChaosSpecFluent.TcsNested<N> |
| Constructor and Description |
|---|
PodNetworkChaosSpecFluent() |
PodNetworkChaosSpecFluent(PodNetworkChaosSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PodNetworkChaosSpecFluent()
public PodNetworkChaosSpecFluent(PodNetworkChaosSpec instance)
protected void copyInstance(PodNetworkChaosSpec instance)
public A addAllToIpsets(Collection<RawIPSet> items)
public A removeAllFromIpsets(Collection<RawIPSet> items)
public A removeMatchingFromIpsets(Predicate<RawIPSetBuilder> predicate)
public RawIPSet buildIpset(int index)
public RawIPSet buildFirstIpset()
public RawIPSet buildLastIpset()
public RawIPSet buildMatchingIpset(Predicate<RawIPSetBuilder> predicate)
public boolean hasMatchingIpset(Predicate<RawIPSetBuilder> predicate)
public boolean hasIpsets()
public PodNetworkChaosSpecFluent.IpsetsNested<A> addNewIpset()
public PodNetworkChaosSpecFluent.IpsetsNested<A> addNewIpsetLike(RawIPSet item)
public PodNetworkChaosSpecFluent.IpsetsNested<A> setNewIpsetLike(int index, RawIPSet item)
public PodNetworkChaosSpecFluent.IpsetsNested<A> editIpset(int index)
public PodNetworkChaosSpecFluent.IpsetsNested<A> editFirstIpset()
public PodNetworkChaosSpecFluent.IpsetsNested<A> editLastIpset()
public PodNetworkChaosSpecFluent.IpsetsNested<A> editMatchingIpset(Predicate<RawIPSetBuilder> predicate)
public A addToIptables(int index, RawIptables item)
public A setToIptables(int index, RawIptables item)
public A addToIptables(RawIptables... items)
public A addAllToIptables(Collection<RawIptables> items)
public A removeFromIptables(RawIptables... items)
public A removeAllFromIptables(Collection<RawIptables> items)
public A removeMatchingFromIptables(Predicate<RawIptablesBuilder> predicate)
public List<RawIptables> buildIptables()
public RawIptables buildIptable(int index)
public RawIptables buildFirstIptable()
public RawIptables buildLastIptable()
public RawIptables buildMatchingIptable(Predicate<RawIptablesBuilder> predicate)
public boolean hasMatchingIptable(Predicate<RawIptablesBuilder> predicate)
public A withIptables(List<RawIptables> iptables)
public A withIptables(RawIptables... iptables)
public boolean hasIptables()
public PodNetworkChaosSpecFluent.IptablesNested<A> addNewIptable()
public PodNetworkChaosSpecFluent.IptablesNested<A> addNewIptableLike(RawIptables item)
public PodNetworkChaosSpecFluent.IptablesNested<A> setNewIptableLike(int index, RawIptables item)
public PodNetworkChaosSpecFluent.IptablesNested<A> editIptable(int index)
public PodNetworkChaosSpecFluent.IptablesNested<A> editFirstIptable()
public PodNetworkChaosSpecFluent.IptablesNested<A> editLastIptable()
public PodNetworkChaosSpecFluent.IptablesNested<A> editMatchingIptable(Predicate<RawIptablesBuilder> predicate)
public A addToTcs(int index, RawTrafficControl item)
public A setToTcs(int index, RawTrafficControl item)
public A addToTcs(RawTrafficControl... items)
public A addAllToTcs(Collection<RawTrafficControl> items)
public A removeFromTcs(RawTrafficControl... items)
public A removeAllFromTcs(Collection<RawTrafficControl> items)
public A removeMatchingFromTcs(Predicate<RawTrafficControlBuilder> predicate)
public List<RawTrafficControl> buildTcs()
public RawTrafficControl buildTc(int index)
public RawTrafficControl buildFirstTc()
public RawTrafficControl buildLastTc()
public RawTrafficControl buildMatchingTc(Predicate<RawTrafficControlBuilder> predicate)
public boolean hasMatchingTc(Predicate<RawTrafficControlBuilder> predicate)
public A withTcs(List<RawTrafficControl> tcs)
public A withTcs(RawTrafficControl... tcs)
public boolean hasTcs()
public PodNetworkChaosSpecFluent.TcsNested<A> addNewTc()
public PodNetworkChaosSpecFluent.TcsNested<A> addNewTcLike(RawTrafficControl item)
public PodNetworkChaosSpecFluent.TcsNested<A> setNewTcLike(int index, RawTrafficControl item)
public PodNetworkChaosSpecFluent.TcsNested<A> editTc(int index)
public PodNetworkChaosSpecFluent.TcsNested<A> editFirstTc()
public PodNetworkChaosSpecFluent.TcsNested<A> editLastTc()
public PodNetworkChaosSpecFluent.TcsNested<A> editMatchingTc(Predicate<RawTrafficControlBuilder> predicate)
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodNetworkChaosSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodNetworkChaosSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.