public class NetworkChaosSpecBuilder extends NetworkChaosSpecFluentImpl<NetworkChaosSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<NetworkChaosSpec,NetworkChaosSpecBuilder>
NetworkChaosSpecFluent.BandwidthNested<N>, NetworkChaosSpecFluent.CorruptNested<N>, NetworkChaosSpecFluent.DelayNested<N>, NetworkChaosSpecFluent.DuplicateNested<N>, NetworkChaosSpecFluent.LossNested<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 |
|---|---|
NetworkChaosSpec |
build() |
addAllToExternalTargets, addToExternalTargets, addToExternalTargets, buildBandwidth, buildCorrupt, buildDelay, buildDuplicate, buildLoss, buildSelector, buildTarget, editBandwidth, editCorrupt, editDelay, editDuplicate, editLoss, editOrNewBandwidth, editOrNewBandwidthLike, editOrNewCorrupt, editOrNewCorruptLike, editOrNewDelay, editOrNewDelayLike, editOrNewDuplicate, editOrNewDuplicateLike, editOrNewLoss, editOrNewLossLike, editOrNewSelector, editOrNewSelectorLike, editOrNewTarget, editOrNewTargetLike, editSelector, editTarget, equals, getAction, getBandwidth, getCorrupt, getDelay, getDevice, getDirection, getDuplicate, getDuration, getExternalTarget, getExternalTargets, getFirstExternalTarget, getLastExternalTarget, getLoss, getMatchingExternalTarget, getMode, getSelector, getTarget, getTargetDevice, getValue, hasAction, hasBandwidth, hasCorrupt, hasDelay, hasDevice, hasDirection, hasDuplicate, hasDuration, hasExternalTargets, hashCode, hasLoss, hasMatchingExternalTarget, hasMode, hasSelector, hasTarget, hasTargetDevice, hasValue, removeAllFromExternalTargets, removeFromExternalTargets, setToExternalTargets, toString, withAction, withBandwidth, withCorrupt, withDelay, withDevice, withDirection, withDuplicate, withDuration, withExternalTargets, withExternalTargets, withLoss, withMode, withNewBandwidth, withNewBandwidth, withNewBandwidthLike, withNewCorrupt, withNewCorrupt, withNewCorruptLike, withNewDelay, withNewDelayLike, withNewDuplicate, withNewDuplicate, withNewDuplicateLike, withNewLoss, withNewLoss, withNewLossLike, withNewSelector, withNewSelectorLike, withNewTarget, withNewTargetLike, withSelector, withTarget, withTargetDevice, withValueaccept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic 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 NetworkChaosSpec build()
build in interface io.fabric8.kubernetes.api.builder.Builder<NetworkChaosSpec>Copyright © 2015–2023 Red Hat. All rights reserved.