public class BlockChaosSpecFluentImpl<A extends BlockChaosSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements BlockChaosSpecFluent<A>
BlockChaosSpecFluent.DelayNested<N>, BlockChaosSpecFluent.SelectorNested<N>| Constructor and Description |
|---|
BlockChaosSpecFluentImpl() |
BlockChaosSpecFluentImpl(BlockChaosSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic BlockChaosSpecFluentImpl()
public BlockChaosSpecFluentImpl(BlockChaosSpec instance)
public String getAction()
getAction in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withAction(String action)
withAction in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasAction()
hasAction in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A addToContainerNames(Integer index, String item)
addToContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A setToContainerNames(Integer index, String item)
setToContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A addToContainerNames(String... items)
addToContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A addAllToContainerNames(Collection<String> items)
addAllToContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A removeFromContainerNames(String... items)
removeFromContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A removeAllFromContainerNames(Collection<String> items)
removeAllFromContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public List<String> getContainerNames()
getContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getContainerName(Integer index)
getContainerName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getFirstContainerName()
getFirstContainerName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getLastContainerName()
getLastContainerName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getMatchingContainerName(Predicate<String> predicate)
getMatchingContainerName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasMatchingContainerName(Predicate<String> predicate)
hasMatchingContainerName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withContainerNames(List<String> containerNames)
withContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withContainerNames(String... containerNames)
withContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasContainerNames()
hasContainerNames in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>@Deprecated public BlockDelaySpec getDelay()
getDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockDelaySpec buildDelay()
buildDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withDelay(BlockDelaySpec delay)
withDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasDelay()
hasDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withNewDelay(String correlation, String jitter, String latency)
withNewDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.DelayNested<A> withNewDelay()
withNewDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.DelayNested<A> withNewDelayLike(BlockDelaySpec item)
withNewDelayLike in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.DelayNested<A> editDelay()
editDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.DelayNested<A> editOrNewDelay()
editOrNewDelay in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.DelayNested<A> editOrNewDelayLike(BlockDelaySpec item)
editOrNewDelayLike in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getDuration()
getDuration in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withDuration(String duration)
withDuration in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasDuration()
hasDuration in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Integer getIops()
getIops in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withIops(Integer iops)
withIops in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasIops()
hasIops in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getMode()
getMode in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withMode(String mode)
withMode in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasMode()
hasMode in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>@Deprecated public PodSelectorSpec getSelector()
getSelector in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public PodSelectorSpec buildSelector()
buildSelector in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withSelector(PodSelectorSpec selector)
withSelector in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasSelector()
hasSelector in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.SelectorNested<A> withNewSelector()
withNewSelector in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.SelectorNested<A> withNewSelectorLike(PodSelectorSpec item)
withNewSelectorLike in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.SelectorNested<A> editSelector()
editSelector in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.SelectorNested<A> editOrNewSelector()
editOrNewSelector in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public BlockChaosSpecFluent.SelectorNested<A> editOrNewSelectorLike(PodSelectorSpec item)
editOrNewSelectorLike in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getValue()
getValue in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withValue(String value)
withValue in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasValue()
hasValue in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public String getVolumeName()
getVolumeName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public A withVolumeName(String volumeName)
withVolumeName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public Boolean hasVolumeName()
hasVolumeName in interface BlockChaosSpecFluent<A extends BlockChaosSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends BlockChaosSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends BlockChaosSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.