public class io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private java.lang.String action;
private java.util.List address;
private io.fabric.chaosmesh.v1alpha.ClockSpec clock;
private io.fabric.chaosmesh.v1alpha.DiskFillSpec diskFill;
private io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskReadPayload;
private io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskWritePayload;
private java.lang.String duration;
private io.fabric.chaosmesh.v1alpha.JVMExceptionSpec jvmException;
private io.fabric.chaosmesh.v1alpha.JVMGCSpec jvmGc;
private io.fabric.chaosmesh.v1alpha.JVMLatencySpec jvmLatency;
private io.fabric.chaosmesh.v1alpha.JVMReturnSpec jvmReturn;
private io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec jvmRuleData;
private io.fabric.chaosmesh.v1alpha.JVMStressSpec jvmStress;
private java.lang.String mode;
private io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec networkBandwidth;
private io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec networkCorrupt;
private io.fabric.chaosmesh.v1alpha.NetworkDelaySpec networkDelay;
private io.fabric.chaosmesh.v1alpha.NetworkDNSSpec networkDns;
private io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec networkDuplicate;
private io.fabric.chaosmesh.v1alpha.NetworkLossSpec networkLoss;
private io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec networkPartition;
private io.fabric.chaosmesh.v1alpha.ProcessSpec process;
private io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec selector;
private io.fabric.chaosmesh.v1alpha.StressCPUSpec stressCpu;
private io.fabric.chaosmesh.v1alpha.StressMemorySpec stressMem;
private java.lang.String uid;
private java.lang.String value;
private java.util.Map additionalProperties;
public void <init>()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.util.HashMap v;
java.util.ArrayList v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List address> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.lang.String, java.util.List, io.fabric.chaosmesh.v1alpha.ClockSpec, io.fabric.chaosmesh.v1alpha.DiskFillSpec, io.fabric.chaosmesh.v1alpha.DiskPayloadSpec, io.fabric.chaosmesh.v1alpha.DiskPayloadSpec, java.lang.String, io.fabric.chaosmesh.v1alpha.JVMExceptionSpec, io.fabric.chaosmesh.v1alpha.JVMGCSpec, io.fabric.chaosmesh.v1alpha.JVMLatencySpec, io.fabric.chaosmesh.v1alpha.JVMReturnSpec, io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec, io.fabric.chaosmesh.v1alpha.JVMStressSpec, java.lang.String, io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec, io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec, io.fabric.chaosmesh.v1alpha.NetworkDelaySpec, io.fabric.chaosmesh.v1alpha.NetworkDNSSpec, io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec, io.fabric.chaosmesh.v1alpha.NetworkLossSpec, io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec, io.fabric.chaosmesh.v1alpha.ProcessSpec, io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec, io.fabric.chaosmesh.v1alpha.StressCPUSpec, io.fabric.chaosmesh.v1alpha.StressMemorySpec, java.lang.String, java.lang.String)
{
io.fabric.chaosmesh.v1alpha.NetworkDNSSpec v;
io.fabric.chaosmesh.v1alpha.ClockSpec v;
io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkLossSpec v;
java.util.HashMap v;
io.fabric.chaosmesh.v1alpha.ProcessSpec v;
io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec v;
io.fabric.chaosmesh.v1alpha.StressMemorySpec v;
java.util.ArrayList v;
io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec v;
java.lang.String v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec v;
io.fabric.chaosmesh.v1alpha.StressCPUSpec v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.DiskFillSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDelaySpec v;
io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec v;
java.util.List v;
io.fabric.chaosmesh.v1alpha.JVMStressSpec v;
io.fabric.chaosmesh.v1alpha.JVMLatencySpec v;
io.fabric.chaosmesh.v1alpha.JVMGCSpec v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v, v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.String;
v := @parameter: java.util.List;
v := @parameter: io.fabric.chaosmesh.v1alpha.ClockSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.DiskFillSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMGCSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMLatencySpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMReturnSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMStressSpec;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkLossSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.ProcessSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.StressCPUSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.StressMemorySpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List address> = v;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String action> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List address> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ClockSpec clock> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskFillSpec diskFill> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskReadPayload> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskWritePayload> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String duration> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec jvmException> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMGCSpec jvmGc> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMLatencySpec jvmLatency> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec jvmReturn> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec jvmRuleData> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMStressSpec jvmStress> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String mode> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec networkBandwidth> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec networkCorrupt> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec networkDelay> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec networkDns> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec networkDuplicate> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkLossSpec networkLoss> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec networkPartition> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ProcessSpec process> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec selector> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressCPUSpec stressCpu> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressMemorySpec stressMem> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String uid> = v;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String value> = v;
return;
}
public java.lang.String getAction()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String action>;
return v;
}
public void setAction(java.lang.String)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String action> = v;
return;
}
public java.util.List getAddress()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.util.List v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List address>;
return v;
}
public void setAddress(java.util.List)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.util.List v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.util.List;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List address> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.ClockSpec getClock()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.ClockSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ClockSpec clock>;
return v;
}
public void setClock(io.fabric.chaosmesh.v1alpha.ClockSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.ClockSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.ClockSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ClockSpec clock> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.DiskFillSpec getDiskFill()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.DiskFillSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskFillSpec diskFill>;
return v;
}
public void setDiskFill(io.fabric.chaosmesh.v1alpha.DiskFillSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.DiskFillSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.DiskFillSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskFillSpec diskFill> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskReadPayload()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskReadPayload>;
return v;
}
public void setDiskReadPayload(io.fabric.chaosmesh.v1alpha.DiskPayloadSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskReadPayload> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskWritePayload()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskWritePayload>;
return v;
}
public void setDiskWritePayload(io.fabric.chaosmesh.v1alpha.DiskPayloadSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec diskWritePayload> = v;
return;
}
public java.lang.String getDuration()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String duration>;
return v;
}
public void setDuration(java.lang.String)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String duration> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getJvmException()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec jvmException>;
return v;
}
public void setJvmException(io.fabric.chaosmesh.v1alpha.JVMExceptionSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec jvmException> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMGCSpec getJvmGc()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMGCSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMGCSpec jvmGc>;
return v;
}
public void setJvmGc(io.fabric.chaosmesh.v1alpha.JVMGCSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMGCSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMGCSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMGCSpec jvmGc> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMLatencySpec getJvmLatency()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMLatencySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMLatencySpec jvmLatency>;
return v;
}
public void setJvmLatency(io.fabric.chaosmesh.v1alpha.JVMLatencySpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMLatencySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMLatencySpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMLatencySpec jvmLatency> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMReturnSpec getJvmReturn()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec jvmReturn>;
return v;
}
public void setJvmReturn(io.fabric.chaosmesh.v1alpha.JVMReturnSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMReturnSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec jvmReturn> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec getJvmRuleData()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec jvmRuleData>;
return v;
}
public void setJvmRuleData(io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec jvmRuleData> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMStressSpec getJvmStress()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMStressSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMStressSpec jvmStress>;
return v;
}
public void setJvmStress(io.fabric.chaosmesh.v1alpha.JVMStressSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMStressSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMStressSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMStressSpec jvmStress> = v;
return;
}
public java.lang.String getMode()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String mode>;
return v;
}
public void setMode(java.lang.String)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String mode> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec getNetworkBandwidth()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec networkBandwidth>;
return v;
}
public void setNetworkBandwidth(io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec networkBandwidth> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec getNetworkCorrupt()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec networkCorrupt>;
return v;
}
public void setNetworkCorrupt(io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec networkCorrupt> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.NetworkDelaySpec getNetworkDelay()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDelaySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec networkDelay>;
return v;
}
public void setNetworkDelay(io.fabric.chaosmesh.v1alpha.NetworkDelaySpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDelaySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec networkDelay> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.NetworkDNSSpec getNetworkDns()
{
io.fabric.chaosmesh.v1alpha.NetworkDNSSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec networkDns>;
return v;
}
public void setNetworkDns(io.fabric.chaosmesh.v1alpha.NetworkDNSSpec)
{
io.fabric.chaosmesh.v1alpha.NetworkDNSSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec networkDns> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec getNetworkDuplicate()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec networkDuplicate>;
return v;
}
public void setNetworkDuplicate(io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec networkDuplicate> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.NetworkLossSpec getNetworkLoss()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkLossSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkLossSpec networkLoss>;
return v;
}
public void setNetworkLoss(io.fabric.chaosmesh.v1alpha.NetworkLossSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkLossSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkLossSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkLossSpec networkLoss> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec getNetworkPartition()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec networkPartition>;
return v;
}
public void setNetworkPartition(io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec networkPartition> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.ProcessSpec getProcess()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.ProcessSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ProcessSpec process>;
return v;
}
public void setProcess(io.fabric.chaosmesh.v1alpha.ProcessSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.ProcessSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.ProcessSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ProcessSpec process> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec getSelector()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec selector>;
return v;
}
public void setSelector(io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec selector> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.StressCPUSpec getStressCpu()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.StressCPUSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressCPUSpec stressCpu>;
return v;
}
public void setStressCpu(io.fabric.chaosmesh.v1alpha.StressCPUSpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.StressCPUSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.StressCPUSpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressCPUSpec stressCpu> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.StressMemorySpec getStressMem()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.StressMemorySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressMemorySpec stressMem>;
return v;
}
public void setStressMem(io.fabric.chaosmesh.v1alpha.StressMemorySpec)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.StressMemorySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.StressMemorySpec;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressMemorySpec stressMem> = v;
return;
}
public java.lang.String getUid()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String uid>;
return v;
}
public void setUid(java.lang.String)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String uid> = v;
return;
}
public java.lang.String getValue()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String value>;
return v;
}
public void setValue(java.lang.String)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String value> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.util.Map v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
java.util.Map v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map additionalProperties>;
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public java.lang.String toString()
{
io.fabric.chaosmesh.v1alpha.NetworkDNSSpec v;
io.fabric.chaosmesh.v1alpha.ClockSpec v;
io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkLossSpec v;
io.fabric.chaosmesh.v1alpha.ProcessSpec v;
io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec v;
io.fabric.chaosmesh.v1alpha.StressMemorySpec v;
io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec v;
java.util.Map v;
java.lang.String v, v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec v;
io.fabric.chaosmesh.v1alpha.StressCPUSpec v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.DiskFillSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDelaySpec v;
io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec v;
java.util.List v;
io.fabric.chaosmesh.v1alpha.JVMStressSpec v;
io.fabric.chaosmesh.v1alpha.JVMLatencySpec v;
io.fabric.chaosmesh.v1alpha.JVMGCSpec v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v, v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getAction()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List getAddress()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ClockSpec getClock()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskFillSpec getDiskFill()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskReadPayload()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskWritePayload()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getDuration()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getJvmException()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMGCSpec getJvmGc()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMLatencySpec getJvmLatency()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec getJvmReturn()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec getJvmRuleData()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMStressSpec getJvmStress()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getMode()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec getNetworkBandwidth()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec getNetworkCorrupt()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec getNetworkDelay()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec getNetworkDns()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec getNetworkDuplicate()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkLossSpec getNetworkLoss()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec getNetworkPartition()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ProcessSpec getProcess()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec getSelector()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressCPUSpec getStressCpu()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressMemorySpec getStressMem()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getUid()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getValue()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.util.List,io.fabric.chaosmesh.v1alpha.ClockSpec,io.fabric.chaosmesh.v1alpha.DiskFillSpec,io.fabric.chaosmesh.v1alpha.DiskPayloadSpec,io.fabric.chaosmesh.v1alpha.DiskPayloadSpec,java.lang.String,io.fabric.chaosmesh.v1alpha.JVMExceptionSpec,io.fabric.chaosmesh.v1alpha.JVMGCSpec,io.fabric.chaosmesh.v1alpha.JVMLatencySpec,io.fabric.chaosmesh.v1alpha.JVMReturnSpec,io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec,io.fabric.chaosmesh.v1alpha.JVMStressSpec,java.lang.String,io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec,io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec,io.fabric.chaosmesh.v1alpha.NetworkDelaySpec,io.fabric.chaosmesh.v1alpha.NetworkDNSSpec,io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec,io.fabric.chaosmesh.v1alpha.NetworkLossSpec,io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec,io.fabric.chaosmesh.v1alpha.ProcessSpec,io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec,io.fabric.chaosmesh.v1alpha.StressCPUSpec,io.fabric.chaosmesh.v1alpha.StressMemorySpec,java.lang.String,java.lang.String,java.util.Map)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("PhysicalMachineChaosSpec(action=\u, address=\u, clock=\u, diskFill=\u, diskReadPayload=\u, diskWritePayload=\u, duration=\u, jvmException=\u, jvmGc=\u, jvmLatency=\u, jvmReturn=\u, jvmRuleData=\u, jvmStress=\u, mode=\u, networkBandwidth=\u, networkCorrupt=\u, networkDelay=\u, networkDns=\u, networkDuplicate=\u, networkLoss=\u, networkPartition=\u, process=\u, selector=\u, stressCpu=\u, stressMem=\u, uid=\u, value=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.chaosmesh.v1alpha.NetworkDNSSpec v, v;
io.fabric.chaosmesh.v1alpha.ClockSpec v, v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec v, v;
java.util.Map v, v;
io.fabric.chaosmesh.v1alpha.StressCPUSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v, v;
io.fabric.chaosmesh.v1alpha.DiskFillSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v, v;
io.fabric.chaosmesh.v1alpha.NetworkDelaySpec v, v;
io.fabric.chaosmesh.v1alpha.ProcessSpec v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec v, v;
io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMGCSpec v, v;
io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec v, v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkLossSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec v, v;
io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v;
io.fabric.chaosmesh.v1alpha.JVMLatencySpec v, v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v, v, v, v;
io.fabric.chaosmesh.v1alpha.StressMemorySpec v, v;
io.fabric.chaosmesh.v1alpha.JVMStressSpec v, v;
java.lang.Object v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getAction()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getAction()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List getAddress()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List getAddress()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ClockSpec getClock()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ClockSpec getClock()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskFillSpec getDiskFill()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskFillSpec getDiskFill()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskReadPayload()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskReadPayload()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskWritePayload()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskWritePayload()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getDuration()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getDuration()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getJvmException()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getJvmException()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMGCSpec getJvmGc()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMGCSpec getJvmGc()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMLatencySpec getJvmLatency()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMLatencySpec getJvmLatency()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec getJvmReturn()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec getJvmReturn()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec getJvmRuleData()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec getJvmRuleData()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMStressSpec getJvmStress()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMStressSpec getJvmStress()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getMode()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getMode()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec getNetworkBandwidth()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec getNetworkBandwidth()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec getNetworkCorrupt()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec getNetworkCorrupt()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec getNetworkDelay()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec getNetworkDelay()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec getNetworkDns()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec getNetworkDns()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec getNetworkDuplicate()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec getNetworkDuplicate()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkLossSpec getNetworkLoss()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkLossSpec getNetworkLoss()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec getNetworkPartition()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec getNetworkPartition()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ProcessSpec getProcess()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ProcessSpec getProcess()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec getSelector()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec getSelector()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressCPUSpec getStressCpu()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressCPUSpec getStressCpu()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressMemorySpec getStressMem()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressMemorySpec getStressMem()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getUid()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getUid()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getValue()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getValue()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map getAdditionalProperties()>();
if v != null goto label;
if v == null goto label;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
label:
return 0;
label:
return 1;
}
protected boolean canEqual(java.lang.Object)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.lang.Object v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
return v;
}
public int hashCode()
{
io.fabric.chaosmesh.v1alpha.NetworkDNSSpec v;
io.fabric.chaosmesh.v1alpha.ClockSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec v;
java.util.Map v;
io.fabric.chaosmesh.v1alpha.StressCPUSpec v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.DiskFillSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDelaySpec v;
io.fabric.chaosmesh.v1alpha.ProcessSpec v;
java.lang.String v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec v;
io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec v;
io.fabric.chaosmesh.v1alpha.JVMGCSpec v;
io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec v;
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
io.fabric.chaosmesh.v1alpha.NetworkLossSpec v;
io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec v;
io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec v;
java.util.List v;
io.fabric.chaosmesh.v1alpha.JVMLatencySpec v;
io.fabric.chaosmesh.v1alpha.DiskPayloadSpec v, v;
io.fabric.chaosmesh.v1alpha.StressMemorySpec v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.JVMStressSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getAction()>();
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = 59 + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.List getAddress()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ClockSpec getClock()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskFillSpec getDiskFill()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskReadPayload()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.DiskPayloadSpec getDiskWritePayload()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getDuration()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getJvmException()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMGCSpec getJvmGc()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMLatencySpec getJvmLatency()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec getJvmReturn()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMRuleDataSpec getJvmRuleData()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.JVMStressSpec getJvmStress()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getMode()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkBandwidthSpec getNetworkBandwidth()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkCorruptSpec getNetworkCorrupt()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDelaySpec getNetworkDelay()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDNSSpec getNetworkDns()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkDuplicateSpec getNetworkDuplicate()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkLossSpec getNetworkLoss()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.NetworkPartitionSpec getNetworkPartition()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.ProcessSpec getProcess()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.PhysicalMachineSelectorSpec getSelector()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressCPUSpec getStressCpu()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: io.fabric.chaosmesh.v1alpha.StressMemorySpec getStressMem()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getUid()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.lang.String getValue()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map getAdditionalProperties()>();
v = v * 59;
if v != null goto label;
v = 43;
goto label;
label:
v = virtualinvoke v.<java.lang.Object: int hashCode()>();
label:
v = v + v;
return v;
}
public void setAdditionalProperties(java.util.Map)
{
io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec v;
java.util.Map v;
v := @this: io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec;
v := @parameter: java.util.Map;
v.<io.fabric.chaosmesh.v1alpha.PhysicalMachineChaosSpec: java.util.Map additionalProperties> = v;
return;
}
}