public class NetworkChaosSpecBuilder extends NetworkChaosSpecFluentImpl<NetworkChaosSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<NetworkChaosSpec,NetworkChaosSpecBuilder>
NetworkChaosSpecFluentImpl.BandwidthNestedImpl<N>, NetworkChaosSpecFluentImpl.CorruptNestedImpl<N>, NetworkChaosSpecFluentImpl.DelayNestedImpl<N>, NetworkChaosSpecFluentImpl.DuplicateNestedImpl<N>, NetworkChaosSpecFluentImpl.LossNestedImpl<N>, NetworkChaosSpecFluentImpl.SchedulerNestedImpl<N>, NetworkChaosSpecFluentImpl.SelectorNestedImpl<N>, 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 |
|---|
NetworkChaosSpecBuilder() |
NetworkChaosSpecBuilder(Boolean validationEnabled) |
NetworkChaosSpecBuilder(NetworkChaosSpec instance) |
NetworkChaosSpecBuilder(NetworkChaosSpec instance,
Boolean validationEnabled) |
NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent) |
NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent,
Boolean validationEnabled) |
NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent,
NetworkChaosSpec instance) |
NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent,
NetworkChaosSpec instance,
Boolean validationEnabled) |
| Modifier and Type | Method and Description |
|---|---|
EditableNetworkChaosSpec |
build() |
boolean |
equals(Object o) |
int |
hashCode() |
addAllToExternalTargets, addNewExternalTarget, addToExternalTargets, addToExternalTargets, buildBandwidth, buildCorrupt, buildDelay, buildDuplicate, buildLoss, buildScheduler, buildSelector, buildTarget, editBandwidth, editCorrupt, editDelay, editDuplicate, editLoss, editOrNewBandwidth, editOrNewBandwidthLike, editOrNewCorrupt, editOrNewCorruptLike, editOrNewDelay, editOrNewDelayLike, editOrNewDuplicate, editOrNewDuplicateLike, editOrNewLoss, editOrNewLossLike, editOrNewScheduler, editOrNewSchedulerLike, editOrNewSelector, editOrNewSelectorLike, editOrNewTarget, editOrNewTargetLike, editScheduler, editSelector, editTarget, getAction, getBandwidth, getCorrupt, getDelay, getDirection, getDuplicate, getDuration, getExternalTarget, getExternalTargets, getFirstExternalTarget, getLastExternalTarget, getLoss, getMatchingExternalTarget, getMode, getScheduler, getSelector, getTarget, getValue, hasAction, hasBandwidth, hasCorrupt, hasDelay, hasDirection, hasDuplicate, hasDuration, hasExternalTargets, hasLoss, hasMatchingExternalTarget, hasMode, hasScheduler, hasSelector, hasTarget, hasValue, removeAllFromExternalTargets, removeFromExternalTargets, setToExternalTargets, withAction, withBandwidth, withCorrupt, withDelay, withDirection, withDuplicate, withDuration, withExternalTargets, withExternalTargets, withLoss, withMode, withNewAction, withNewBandwidth, withNewBandwidth, withNewBandwidthLike, withNewCorrupt, withNewCorrupt, withNewCorruptLike, withNewDelay, withNewDelayLike, withNewDirection, withNewDuplicate, withNewDuplicate, withNewDuplicateLike, withNewDuration, withNewLoss, withNewLoss, withNewLossLike, withNewMode, withNewScheduler, withNewScheduler, withNewSchedulerLike, withNewSelector, withNewSelectorLike, withNewTarget, withNewTargetLike, withNewValue, withScheduler, withSelector, withTarget, withValueaccept, accept, acceptInternal, aggregate, aggregate, build, build, builderOf, canVisit, hasCompatibleVisitMethodpublic NetworkChaosSpecBuilder()
public NetworkChaosSpecBuilder(Boolean validationEnabled)
public NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent)
public NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent, Boolean validationEnabled)
public NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent, NetworkChaosSpec instance)
public NetworkChaosSpecBuilder(NetworkChaosSpecFluent<?> fluent, NetworkChaosSpec instance, Boolean validationEnabled)
public NetworkChaosSpecBuilder(NetworkChaosSpec instance)
public NetworkChaosSpecBuilder(NetworkChaosSpec instance, Boolean validationEnabled)
public EditableNetworkChaosSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<NetworkChaosSpec>public boolean equals(Object o)
equals in class NetworkChaosSpecFluentImpl<NetworkChaosSpecBuilder>public int hashCode()
hashCode in class NetworkChaosSpecFluentImpl<NetworkChaosSpecBuilder>Copyright © 2015–2021 Red Hat. All rights reserved.