public class PhysicalMachineChaosSpecFluent<A extends PhysicalMachineChaosSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Constructor and Description |
|---|
PhysicalMachineChaosSpecFluent() |
PhysicalMachineChaosSpecFluent(PhysicalMachineChaosSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PhysicalMachineChaosSpecFluent()
public PhysicalMachineChaosSpecFluent(PhysicalMachineChaosSpec instance)
protected void copyInstance(PhysicalMachineChaosSpec instance)
public String getAction()
public boolean hasAction()
public A addAllToAddress(Collection<String> items)
public A removeAllFromAddress(Collection<String> items)
public String getAddress(int index)
public String getFirstAddress()
public String getLastAddress()
public boolean hasAddress()
public ClockSpec buildClock()
public boolean hasClock()
public PhysicalMachineChaosSpecFluent.ClockNested<A> withNewClock()
public PhysicalMachineChaosSpecFluent.ClockNested<A> withNewClockLike(ClockSpec item)
public PhysicalMachineChaosSpecFluent.ClockNested<A> editClock()
public PhysicalMachineChaosSpecFluent.ClockNested<A> editOrNewClock()
public PhysicalMachineChaosSpecFluent.ClockNested<A> editOrNewClockLike(ClockSpec item)
public DiskFillSpec buildDiskFill()
public A withDiskFill(DiskFillSpec diskFill)
public boolean hasDiskFill()
public PhysicalMachineChaosSpecFluent.DiskFillNested<A> withNewDiskFill()
public PhysicalMachineChaosSpecFluent.DiskFillNested<A> withNewDiskFillLike(DiskFillSpec item)
public PhysicalMachineChaosSpecFluent.DiskFillNested<A> editDiskFill()
public PhysicalMachineChaosSpecFluent.DiskFillNested<A> editOrNewDiskFill()
public PhysicalMachineChaosSpecFluent.DiskFillNested<A> editOrNewDiskFillLike(DiskFillSpec item)
public DiskPayloadSpec buildDiskReadPayload()
public A withDiskReadPayload(DiskPayloadSpec diskReadPayload)
public boolean hasDiskReadPayload()
public A withNewDiskReadPayload(String path, Integer payloadProcessNum, String size)
public PhysicalMachineChaosSpecFluent.DiskReadPayloadNested<A> withNewDiskReadPayload()
public PhysicalMachineChaosSpecFluent.DiskReadPayloadNested<A> withNewDiskReadPayloadLike(DiskPayloadSpec item)
public PhysicalMachineChaosSpecFluent.DiskReadPayloadNested<A> editDiskReadPayload()
public PhysicalMachineChaosSpecFluent.DiskReadPayloadNested<A> editOrNewDiskReadPayload()
public PhysicalMachineChaosSpecFluent.DiskReadPayloadNested<A> editOrNewDiskReadPayloadLike(DiskPayloadSpec item)
public DiskPayloadSpec buildDiskWritePayload()
public A withDiskWritePayload(DiskPayloadSpec diskWritePayload)
public boolean hasDiskWritePayload()
public A withNewDiskWritePayload(String path, Integer payloadProcessNum, String size)
public PhysicalMachineChaosSpecFluent.DiskWritePayloadNested<A> withNewDiskWritePayload()
public PhysicalMachineChaosSpecFluent.DiskWritePayloadNested<A> withNewDiskWritePayloadLike(DiskPayloadSpec item)
public PhysicalMachineChaosSpecFluent.DiskWritePayloadNested<A> editDiskWritePayload()
public PhysicalMachineChaosSpecFluent.DiskWritePayloadNested<A> editOrNewDiskWritePayload()
public PhysicalMachineChaosSpecFluent.DiskWritePayloadNested<A> editOrNewDiskWritePayloadLike(DiskPayloadSpec item)
public String getDuration()
public boolean hasDuration()
public JVMExceptionSpec buildJvmException()
public A withJvmException(JVMExceptionSpec jvmException)
public boolean hasJvmException()
public A withNewJvmException(String className, String exception, String method, Integer pid, Integer port)
public PhysicalMachineChaosSpecFluent.JvmExceptionNested<A> withNewJvmException()
public PhysicalMachineChaosSpecFluent.JvmExceptionNested<A> withNewJvmExceptionLike(JVMExceptionSpec item)
public PhysicalMachineChaosSpecFluent.JvmExceptionNested<A> editJvmException()
public PhysicalMachineChaosSpecFluent.JvmExceptionNested<A> editOrNewJvmException()
public PhysicalMachineChaosSpecFluent.JvmExceptionNested<A> editOrNewJvmExceptionLike(JVMExceptionSpec item)
public JVMGCSpec buildJvmGc()
public boolean hasJvmGc()
public PhysicalMachineChaosSpecFluent.JvmGcNested<A> withNewJvmGc()
public PhysicalMachineChaosSpecFluent.JvmGcNested<A> withNewJvmGcLike(JVMGCSpec item)
public PhysicalMachineChaosSpecFluent.JvmGcNested<A> editJvmGc()
public PhysicalMachineChaosSpecFluent.JvmGcNested<A> editOrNewJvmGc()
public PhysicalMachineChaosSpecFluent.JvmGcNested<A> editOrNewJvmGcLike(JVMGCSpec item)
public JVMLatencySpec buildJvmLatency()
public A withJvmLatency(JVMLatencySpec jvmLatency)
public boolean hasJvmLatency()
public A withNewJvmLatency(String className, Integer latency, String method, Integer pid, Integer port)
public PhysicalMachineChaosSpecFluent.JvmLatencyNested<A> withNewJvmLatency()
public PhysicalMachineChaosSpecFluent.JvmLatencyNested<A> withNewJvmLatencyLike(JVMLatencySpec item)
public PhysicalMachineChaosSpecFluent.JvmLatencyNested<A> editJvmLatency()
public PhysicalMachineChaosSpecFluent.JvmLatencyNested<A> editOrNewJvmLatency()
public PhysicalMachineChaosSpecFluent.JvmLatencyNested<A> editOrNewJvmLatencyLike(JVMLatencySpec item)
public JVMReturnSpec buildJvmReturn()
public A withJvmReturn(JVMReturnSpec jvmReturn)
public boolean hasJvmReturn()
public A withNewJvmReturn(String className, String method, Integer pid, Integer port, String value)
public PhysicalMachineChaosSpecFluent.JvmReturnNested<A> withNewJvmReturn()
public PhysicalMachineChaosSpecFluent.JvmReturnNested<A> withNewJvmReturnLike(JVMReturnSpec item)
public PhysicalMachineChaosSpecFluent.JvmReturnNested<A> editJvmReturn()
public PhysicalMachineChaosSpecFluent.JvmReturnNested<A> editOrNewJvmReturn()
public PhysicalMachineChaosSpecFluent.JvmReturnNested<A> editOrNewJvmReturnLike(JVMReturnSpec item)
public JVMRuleDataSpec buildJvmRuleData()
public A withJvmRuleData(JVMRuleDataSpec jvmRuleData)
public boolean hasJvmRuleData()
public PhysicalMachineChaosSpecFluent.JvmRuleDataNested<A> withNewJvmRuleData()
public PhysicalMachineChaosSpecFluent.JvmRuleDataNested<A> withNewJvmRuleDataLike(JVMRuleDataSpec item)
public PhysicalMachineChaosSpecFluent.JvmRuleDataNested<A> editJvmRuleData()
public PhysicalMachineChaosSpecFluent.JvmRuleDataNested<A> editOrNewJvmRuleData()
public PhysicalMachineChaosSpecFluent.JvmRuleDataNested<A> editOrNewJvmRuleDataLike(JVMRuleDataSpec item)
public JVMStressSpec buildJvmStress()
public A withJvmStress(JVMStressSpec jvmStress)
public boolean hasJvmStress()
public A withNewJvmStress(Integer cpuCount, String memType, Integer pid, Integer port)
public PhysicalMachineChaosSpecFluent.JvmStressNested<A> withNewJvmStress()
public PhysicalMachineChaosSpecFluent.JvmStressNested<A> withNewJvmStressLike(JVMStressSpec item)
public PhysicalMachineChaosSpecFluent.JvmStressNested<A> editJvmStress()
public PhysicalMachineChaosSpecFluent.JvmStressNested<A> editOrNewJvmStress()
public PhysicalMachineChaosSpecFluent.JvmStressNested<A> editOrNewJvmStressLike(JVMStressSpec item)
public String getMode()
public boolean hasMode()
public NetworkBandwidthSpec buildNetworkBandwidth()
public A withNetworkBandwidth(NetworkBandwidthSpec networkBandwidth)
public boolean hasNetworkBandwidth()
public PhysicalMachineChaosSpecFluent.NetworkBandwidthNested<A> withNewNetworkBandwidth()
public PhysicalMachineChaosSpecFluent.NetworkBandwidthNested<A> withNewNetworkBandwidthLike(NetworkBandwidthSpec item)
public PhysicalMachineChaosSpecFluent.NetworkBandwidthNested<A> editNetworkBandwidth()
public PhysicalMachineChaosSpecFluent.NetworkBandwidthNested<A> editOrNewNetworkBandwidth()
public PhysicalMachineChaosSpecFluent.NetworkBandwidthNested<A> editOrNewNetworkBandwidthLike(NetworkBandwidthSpec item)
public NetworkCorruptSpec buildNetworkCorrupt()
public A withNetworkCorrupt(NetworkCorruptSpec networkCorrupt)
public boolean hasNetworkCorrupt()
public PhysicalMachineChaosSpecFluent.NetworkCorruptNested<A> withNewNetworkCorrupt()
public PhysicalMachineChaosSpecFluent.NetworkCorruptNested<A> withNewNetworkCorruptLike(NetworkCorruptSpec item)
public PhysicalMachineChaosSpecFluent.NetworkCorruptNested<A> editNetworkCorrupt()
public PhysicalMachineChaosSpecFluent.NetworkCorruptNested<A> editOrNewNetworkCorrupt()
public PhysicalMachineChaosSpecFluent.NetworkCorruptNested<A> editOrNewNetworkCorruptLike(NetworkCorruptSpec item)
public NetworkDelaySpec buildNetworkDelay()
public A withNetworkDelay(NetworkDelaySpec networkDelay)
public boolean hasNetworkDelay()
public PhysicalMachineChaosSpecFluent.NetworkDelayNested<A> withNewNetworkDelay()
public PhysicalMachineChaosSpecFluent.NetworkDelayNested<A> withNewNetworkDelayLike(NetworkDelaySpec item)
public PhysicalMachineChaosSpecFluent.NetworkDelayNested<A> editNetworkDelay()
public PhysicalMachineChaosSpecFluent.NetworkDelayNested<A> editOrNewNetworkDelay()
public PhysicalMachineChaosSpecFluent.NetworkDelayNested<A> editOrNewNetworkDelayLike(NetworkDelaySpec item)
public NetworkDNSSpec buildNetworkDns()
public A withNetworkDns(NetworkDNSSpec networkDns)
public boolean hasNetworkDns()
public PhysicalMachineChaosSpecFluent.NetworkDnsNested<A> withNewNetworkDns()
public PhysicalMachineChaosSpecFluent.NetworkDnsNested<A> withNewNetworkDnsLike(NetworkDNSSpec item)
public PhysicalMachineChaosSpecFluent.NetworkDnsNested<A> editNetworkDns()
public PhysicalMachineChaosSpecFluent.NetworkDnsNested<A> editOrNewNetworkDns()
public PhysicalMachineChaosSpecFluent.NetworkDnsNested<A> editOrNewNetworkDnsLike(NetworkDNSSpec item)
public NetworkDuplicateSpec buildNetworkDuplicate()
public A withNetworkDuplicate(NetworkDuplicateSpec networkDuplicate)
public boolean hasNetworkDuplicate()
public PhysicalMachineChaosSpecFluent.NetworkDuplicateNested<A> withNewNetworkDuplicate()
public PhysicalMachineChaosSpecFluent.NetworkDuplicateNested<A> withNewNetworkDuplicateLike(NetworkDuplicateSpec item)
public PhysicalMachineChaosSpecFluent.NetworkDuplicateNested<A> editNetworkDuplicate()
public PhysicalMachineChaosSpecFluent.NetworkDuplicateNested<A> editOrNewNetworkDuplicate()
public PhysicalMachineChaosSpecFluent.NetworkDuplicateNested<A> editOrNewNetworkDuplicateLike(NetworkDuplicateSpec item)
public NetworkLossSpec buildNetworkLoss()
public A withNetworkLoss(NetworkLossSpec networkLoss)
public boolean hasNetworkLoss()
public PhysicalMachineChaosSpecFluent.NetworkLossNested<A> withNewNetworkLoss()
public PhysicalMachineChaosSpecFluent.NetworkLossNested<A> withNewNetworkLossLike(NetworkLossSpec item)
public PhysicalMachineChaosSpecFluent.NetworkLossNested<A> editNetworkLoss()
public PhysicalMachineChaosSpecFluent.NetworkLossNested<A> editOrNewNetworkLoss()
public PhysicalMachineChaosSpecFluent.NetworkLossNested<A> editOrNewNetworkLossLike(NetworkLossSpec item)
public NetworkPartitionSpec buildNetworkPartition()
public A withNetworkPartition(NetworkPartitionSpec networkPartition)
public boolean hasNetworkPartition()
public PhysicalMachineChaosSpecFluent.NetworkPartitionNested<A> withNewNetworkPartition()
public PhysicalMachineChaosSpecFluent.NetworkPartitionNested<A> withNewNetworkPartitionLike(NetworkPartitionSpec item)
public PhysicalMachineChaosSpecFluent.NetworkPartitionNested<A> editNetworkPartition()
public PhysicalMachineChaosSpecFluent.NetworkPartitionNested<A> editOrNewNetworkPartition()
public PhysicalMachineChaosSpecFluent.NetworkPartitionNested<A> editOrNewNetworkPartitionLike(NetworkPartitionSpec item)
public ProcessSpec buildProcess()
public A withProcess(ProcessSpec process)
public boolean hasProcess()
public PhysicalMachineChaosSpecFluent.ProcessNested<A> withNewProcess()
public PhysicalMachineChaosSpecFluent.ProcessNested<A> withNewProcessLike(ProcessSpec item)
public PhysicalMachineChaosSpecFluent.ProcessNested<A> editProcess()
public PhysicalMachineChaosSpecFluent.ProcessNested<A> editOrNewProcess()
public PhysicalMachineChaosSpecFluent.ProcessNested<A> editOrNewProcessLike(ProcessSpec item)
public PhysicalMachineSelectorSpec buildSelector()
public A withSelector(PhysicalMachineSelectorSpec selector)
public boolean hasSelector()
public PhysicalMachineChaosSpecFluent.SelectorNested<A> withNewSelector()
public PhysicalMachineChaosSpecFluent.SelectorNested<A> withNewSelectorLike(PhysicalMachineSelectorSpec item)
public PhysicalMachineChaosSpecFluent.SelectorNested<A> editSelector()
public PhysicalMachineChaosSpecFluent.SelectorNested<A> editOrNewSelector()
public PhysicalMachineChaosSpecFluent.SelectorNested<A> editOrNewSelectorLike(PhysicalMachineSelectorSpec item)
public StressCPUSpec buildStressCpu()
public A withStressCpu(StressCPUSpec stressCpu)
public boolean hasStressCpu()
public PhysicalMachineChaosSpecFluent.StressCpuNested<A> withNewStressCpu()
public PhysicalMachineChaosSpecFluent.StressCpuNested<A> withNewStressCpuLike(StressCPUSpec item)
public PhysicalMachineChaosSpecFluent.StressCpuNested<A> editStressCpu()
public PhysicalMachineChaosSpecFluent.StressCpuNested<A> editOrNewStressCpu()
public PhysicalMachineChaosSpecFluent.StressCpuNested<A> editOrNewStressCpuLike(StressCPUSpec item)
public StressMemorySpec buildStressMem()
public A withStressMem(StressMemorySpec stressMem)
public boolean hasStressMem()
public PhysicalMachineChaosSpecFluent.StressMemNested<A> withNewStressMem()
public PhysicalMachineChaosSpecFluent.StressMemNested<A> withNewStressMemLike(StressMemorySpec item)
public PhysicalMachineChaosSpecFluent.StressMemNested<A> editStressMem()
public PhysicalMachineChaosSpecFluent.StressMemNested<A> editOrNewStressMem()
public PhysicalMachineChaosSpecFluent.StressMemNested<A> editOrNewStressMemLike(StressMemorySpec item)
public String getUid()
public boolean hasUid()
public String getValue()
public boolean hasValue()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PhysicalMachineChaosSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PhysicalMachineChaosSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.