public class NetworkChaosSpecFluentImpl<A extends NetworkChaosSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements NetworkChaosSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
NetworkChaosSpecFluentImpl.BandwidthNestedImpl<N> |
class |
NetworkChaosSpecFluentImpl.CorruptNestedImpl<N> |
class |
NetworkChaosSpecFluentImpl.DelayNestedImpl<N> |
class |
NetworkChaosSpecFluentImpl.DuplicateNestedImpl<N> |
class |
NetworkChaosSpecFluentImpl.LossNestedImpl<N> |
class |
NetworkChaosSpecFluentImpl.SchedulerNestedImpl<N> |
class |
NetworkChaosSpecFluentImpl.SelectorNestedImpl<N> |
class |
NetworkChaosSpecFluentImpl.TargetNestedImpl<N> |
NetworkChaosSpecFluent.BandwidthNested<N>, NetworkChaosSpecFluent.CorruptNested<N>, NetworkChaosSpecFluent.DelayNested<N>, NetworkChaosSpecFluent.DuplicateNested<N>, NetworkChaosSpecFluent.LossNested<N>, NetworkChaosSpecFluent.SchedulerNested<N>, NetworkChaosSpecFluent.SelectorNested<N>, NetworkChaosSpecFluent.TargetNested<N>| Constructor and Description |
|---|
NetworkChaosSpecFluentImpl() |
NetworkChaosSpecFluentImpl(NetworkChaosSpec instance) |
public NetworkChaosSpecFluentImpl()
public NetworkChaosSpecFluentImpl(NetworkChaosSpec instance)
public String getAction()
getAction in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withAction(String action)
withAction in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasAction()
hasAction in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewAction(String arg1)
withNewAction in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewAction(StringBuilder arg1)
withNewAction in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewAction(StringBuffer arg1)
withNewAction in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public BandwidthSpec getBandwidth()
getBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public BandwidthSpec buildBandwidth()
buildBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withBandwidth(BandwidthSpec bandwidth)
withBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasBandwidth()
hasBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewBandwidth(Integer buffer, Integer limit, Long minburst, Long peakrate, String rate)
withNewBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.BandwidthNested<A> withNewBandwidth()
withNewBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.BandwidthNested<A> withNewBandwidthLike(BandwidthSpec item)
withNewBandwidthLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.BandwidthNested<A> editBandwidth()
editBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.BandwidthNested<A> editOrNewBandwidth()
editOrNewBandwidth in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.BandwidthNested<A> editOrNewBandwidthLike(BandwidthSpec item)
editOrNewBandwidthLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public CorruptSpec getCorrupt()
getCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public CorruptSpec buildCorrupt()
buildCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withCorrupt(CorruptSpec corrupt)
withCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasCorrupt()
hasCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewCorrupt(String correlation, String corrupt)
withNewCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.CorruptNested<A> withNewCorrupt()
withNewCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.CorruptNested<A> withNewCorruptLike(CorruptSpec item)
withNewCorruptLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.CorruptNested<A> editCorrupt()
editCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.CorruptNested<A> editOrNewCorrupt()
editOrNewCorrupt in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.CorruptNested<A> editOrNewCorruptLike(CorruptSpec item)
editOrNewCorruptLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public DelaySpec getDelay()
getDelay in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public DelaySpec buildDelay()
buildDelay in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withDelay(DelaySpec delay)
withDelay in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasDelay()
hasDelay in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DelayNested<A> withNewDelay()
withNewDelay in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DelayNested<A> withNewDelayLike(DelaySpec item)
withNewDelayLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DelayNested<A> editDelay()
editDelay in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DelayNested<A> editOrNewDelay()
editOrNewDelay in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DelayNested<A> editOrNewDelayLike(DelaySpec item)
editOrNewDelayLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getDirection()
getDirection in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withDirection(String direction)
withDirection in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasDirection()
hasDirection in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewDirection(String arg1)
withNewDirection in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewDirection(StringBuilder arg1)
withNewDirection in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewDirection(StringBuffer arg1)
withNewDirection in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public DuplicateSpec getDuplicate()
getDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public DuplicateSpec buildDuplicate()
buildDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withDuplicate(DuplicateSpec duplicate)
withDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasDuplicate()
hasDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewDuplicate(String correlation, String duplicate)
withNewDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DuplicateNested<A> withNewDuplicate()
withNewDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DuplicateNested<A> withNewDuplicateLike(DuplicateSpec item)
withNewDuplicateLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DuplicateNested<A> editDuplicate()
editDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DuplicateNested<A> editOrNewDuplicate()
editOrNewDuplicate in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.DuplicateNested<A> editOrNewDuplicateLike(DuplicateSpec item)
editOrNewDuplicateLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getDuration()
getDuration in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withDuration(String duration)
withDuration in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasDuration()
hasDuration in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewDuration(String arg1)
withNewDuration in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewDuration(StringBuilder arg1)
withNewDuration in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewDuration(StringBuffer arg1)
withNewDuration in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A addToExternalTargets(int index, String item)
addToExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A setToExternalTargets(int index, String item)
setToExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A addToExternalTargets(String... items)
addToExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A addAllToExternalTargets(Collection<String> items)
addAllToExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A removeFromExternalTargets(String... items)
removeFromExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A removeAllFromExternalTargets(Collection<String> items)
removeAllFromExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public List<String> getExternalTargets()
getExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getExternalTarget(int index)
getExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getFirstExternalTarget()
getFirstExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getLastExternalTarget()
getLastExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getMatchingExternalTarget(Predicate<String> predicate)
getMatchingExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasMatchingExternalTarget(Predicate<String> predicate)
hasMatchingExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withExternalTargets(List<String> externalTargets)
withExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withExternalTargets(String... externalTargets)
withExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasExternalTargets()
hasExternalTargets in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A addNewExternalTarget(String arg1)
addNewExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A addNewExternalTarget(StringBuilder arg1)
addNewExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A addNewExternalTarget(StringBuffer arg1)
addNewExternalTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public LossSpec getLoss()
getLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public LossSpec buildLoss()
buildLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withLoss(LossSpec loss)
withLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasLoss()
hasLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewLoss(String correlation, String loss)
withNewLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.LossNested<A> withNewLoss()
withNewLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.LossNested<A> withNewLossLike(LossSpec item)
withNewLossLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.LossNested<A> editLoss()
editLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.LossNested<A> editOrNewLoss()
editOrNewLoss in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.LossNested<A> editOrNewLossLike(LossSpec item)
editOrNewLossLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getMode()
getMode in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withMode(String mode)
withMode in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasMode()
hasMode in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewMode(String arg1)
withNewMode in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewMode(StringBuilder arg1)
withNewMode in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewMode(StringBuffer arg1)
withNewMode in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public SchedulerSpec getScheduler()
getScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public SchedulerSpec buildScheduler()
buildScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withScheduler(SchedulerSpec scheduler)
withScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasScheduler()
hasScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewScheduler(String cron)
withNewScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SchedulerNested<A> withNewScheduler()
withNewScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SchedulerNested<A> withNewSchedulerLike(SchedulerSpec item)
withNewSchedulerLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SchedulerNested<A> editScheduler()
editScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SchedulerNested<A> editOrNewScheduler()
editOrNewScheduler in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SchedulerNested<A> editOrNewSchedulerLike(SchedulerSpec item)
editOrNewSchedulerLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public SelectorSpec getSelector()
getSelector in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public SelectorSpec buildSelector()
buildSelector in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withSelector(SelectorSpec selector)
withSelector in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasSelector()
hasSelector in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SelectorNested<A> withNewSelector()
withNewSelector in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SelectorNested<A> withNewSelectorLike(SelectorSpec item)
withNewSelectorLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SelectorNested<A> editSelector()
editSelector in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SelectorNested<A> editOrNewSelector()
editOrNewSelector in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.SelectorNested<A> editOrNewSelectorLike(SelectorSpec item)
editOrNewSelectorLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>@Deprecated public Target getTarget()
getTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Target buildTarget()
buildTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withTarget(Target target)
withTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasTarget()
hasTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.TargetNested<A> withNewTarget()
withNewTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.TargetNested<A> withNewTargetLike(Target item)
withNewTargetLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.TargetNested<A> editTarget()
editTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.TargetNested<A> editOrNewTarget()
editOrNewTarget in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public NetworkChaosSpecFluent.TargetNested<A> editOrNewTargetLike(Target item)
editOrNewTargetLike in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public String getValue()
getValue in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withValue(String value)
withValue in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public Boolean hasValue()
hasValue in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewValue(String arg1)
withNewValue in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewValue(StringBuilder arg1)
withNewValue in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>public A withNewValue(StringBuffer arg1)
withNewValue in interface NetworkChaosSpecFluent<A extends NetworkChaosSpecFluent<A>>Copyright © 2015–2021 Red Hat. All rights reserved.