public class io.fabric.chaosmesh.v1alpha.JVMChaosSpec extends java.lang.Object implements io.fabric.kubernetes.api.model.KubernetesResource
{
private java.lang.String action;
private io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec cfl;
private io.fabric.chaosmesh.v1alpha.JVMDelaySpec delay;
private io.fabric.chaosmesh.v1alpha.ServletDelaySpec delay4servlet;
private java.lang.String duration;
private java.lang.Integer effectcount;
private java.lang.Integer effectpercent;
private java.lang.String mode;
private io.fabric.chaosmesh.v1alpha.JVMOOMSpec oom;
private io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return;
private io.fabric.chaosmesh.v1alpha.SchedulerSpec scheduler;
private io.fabric.chaosmesh.v1alpha.JVMScriptSpec script;
private io.fabric.chaosmesh.v1alpha.SelectorSpec selector;
private io.fabric.chaosmesh.v1alpha.JVMExceptionSpec tce;
private io.fabric.chaosmesh.v1alpha.ServletExceptionSpec tce4servlet;
private java.lang.String value;
private java.util.Map additionalProperties;
public void <init>()
{
java.util.HashMap v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.util.Map additionalProperties> = v;
return;
}
public void <init>(java.lang.String, io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec, io.fabric.chaosmesh.v1alpha.JVMDelaySpec, io.fabric.chaosmesh.v1alpha.ServletDelaySpec, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, io.fabric.chaosmesh.v1alpha.JVMOOMSpec, io.fabric.chaosmesh.v1alpha.JVMReturnSpec, io.fabric.chaosmesh.v1alpha.SchedulerSpec, io.fabric.chaosmesh.v1alpha.JVMScriptSpec, io.fabric.chaosmesh.v1alpha.SelectorSpec, io.fabric.chaosmesh.v1alpha.JVMExceptionSpec, io.fabric.chaosmesh.v1alpha.ServletExceptionSpec, java.lang.String)
{
io.fabric.chaosmesh.v1alpha.JVMDelaySpec v;
io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec v;
java.util.HashMap v;
java.lang.Integer v, v;
io.fabric.chaosmesh.v1alpha.SchedulerSpec v;
java.lang.String v, v, v, v;
io.fabric.chaosmesh.v1alpha.ServletExceptionSpec v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.ServletDelaySpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
io.fabric.chaosmesh.v1alpha.SelectorSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMScriptSpec v;
io.fabric.chaosmesh.v1alpha.JVMOOMSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMDelaySpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.ServletDelaySpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.Integer;
v := @parameter: java.lang.String;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMOOMSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMReturnSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.SchedulerSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMScriptSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.SelectorSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.util.Map additionalProperties> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String action> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec cfl> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMDelaySpec delay> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletDelaySpec delay4servlet> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String duration> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer effectcount> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer effectpercent> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String mode> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMOOMSpec oom> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SchedulerSpec scheduler> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMScriptSpec script> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SelectorSpec selector> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec tce> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec tce4servlet> = v;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String value> = v;
return;
}
public java.lang.String getAction()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String action>;
return v;
}
public void setAction(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String action> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec getCfl()
{
io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec cfl>;
return v;
}
public void setCfl(io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec)
{
io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec cfl> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMDelaySpec getDelay()
{
io.fabric.chaosmesh.v1alpha.JVMDelaySpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMDelaySpec delay>;
return v;
}
public void setDelay(io.fabric.chaosmesh.v1alpha.JVMDelaySpec)
{
io.fabric.chaosmesh.v1alpha.JVMDelaySpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMDelaySpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMDelaySpec delay> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.ServletDelaySpec getDelay4servlet()
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.ServletDelaySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletDelaySpec delay4servlet>;
return v;
}
public void setDelay4servlet(io.fabric.chaosmesh.v1alpha.ServletDelaySpec)
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.ServletDelaySpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.ServletDelaySpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletDelaySpec delay4servlet> = v;
return;
}
public java.lang.String getDuration()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String duration>;
return v;
}
public void setDuration(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String duration> = v;
return;
}
public java.lang.Integer getEffectcount()
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
java.lang.Integer v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer effectcount>;
return v;
}
public void setEffectcount(java.lang.Integer)
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
java.lang.Integer v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer effectcount> = v;
return;
}
public java.lang.Integer getEffectpercent()
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
java.lang.Integer v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer effectpercent>;
return v;
}
public void setEffectpercent(java.lang.Integer)
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
java.lang.Integer v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.Integer;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer effectpercent> = v;
return;
}
public java.lang.String getMode()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String mode>;
return v;
}
public void setMode(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String mode> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMOOMSpec getOom()
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMOOMSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMOOMSpec oom>;
return v;
}
public void setOom(io.fabric.chaosmesh.v1alpha.JVMOOMSpec)
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMOOMSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMOOMSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMOOMSpec oom> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMReturnSpec getReturn()
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return>;
return v;
}
public void setReturn(io.fabric.chaosmesh.v1alpha.JVMReturnSpec)
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMReturnSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.SchedulerSpec getScheduler()
{
io.fabric.chaosmesh.v1alpha.SchedulerSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SchedulerSpec scheduler>;
return v;
}
public void setScheduler(io.fabric.chaosmesh.v1alpha.SchedulerSpec)
{
io.fabric.chaosmesh.v1alpha.SchedulerSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.SchedulerSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SchedulerSpec scheduler> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMScriptSpec getScript()
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMScriptSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMScriptSpec script>;
return v;
}
public void setScript(io.fabric.chaosmesh.v1alpha.JVMScriptSpec)
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMScriptSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMScriptSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMScriptSpec script> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.SelectorSpec getSelector()
{
io.fabric.chaosmesh.v1alpha.SelectorSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SelectorSpec selector>;
return v;
}
public void setSelector(io.fabric.chaosmesh.v1alpha.SelectorSpec)
{
io.fabric.chaosmesh.v1alpha.SelectorSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.SelectorSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SelectorSpec selector> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getTce()
{
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec tce>;
return v;
}
public void setTce(io.fabric.chaosmesh.v1alpha.JVMExceptionSpec)
{
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec tce> = v;
return;
}
public io.fabric.chaosmesh.v1alpha.ServletExceptionSpec getTce4servlet()
{
io.fabric.chaosmesh.v1alpha.ServletExceptionSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec tce4servlet>;
return v;
}
public void setTce4servlet(io.fabric.chaosmesh.v1alpha.ServletExceptionSpec)
{
io.fabric.chaosmesh.v1alpha.ServletExceptionSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec tce4servlet> = v;
return;
}
public java.lang.String getValue()
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String value>;
return v;
}
public void setValue(java.lang.String)
{
java.lang.String v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.String;
v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String value> = v;
return;
}
public java.util.Map getAdditionalProperties()
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
java.util.Map v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.util.Map additionalProperties>;
return v;
}
public void setAdditionalProperty(java.lang.String, java.lang.Object)
{
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
java.util.Map v;
java.lang.Object v;
java.lang.String v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: 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.JVMDelaySpec v;
io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec v;
java.lang.Integer v, v;
java.util.Map v;
io.fabric.chaosmesh.v1alpha.SchedulerSpec v;
java.lang.String v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.ServletExceptionSpec v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.ServletDelaySpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
io.fabric.chaosmesh.v1alpha.SelectorSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMScriptSpec v;
io.fabric.chaosmesh.v1alpha.JVMOOMSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String getAction()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec getCfl()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMDelaySpec getDelay()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletDelaySpec getDelay4servlet()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String getDuration()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer getEffectcount()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer getEffectpercent()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String getMode()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMOOMSpec getOom()>();
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return>;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SchedulerSpec getScheduler()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMScriptSpec getScript()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SelectorSpec getSelector()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getTce()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec getTce4servlet()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.String getValue()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.util.Map getAdditionalProperties()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec,io.fabric.chaosmesh.v1alpha.JVMDelaySpec,io.fabric.chaosmesh.v1alpha.ServletDelaySpec,java.lang.String,java.lang.Integer,java.lang.Integer,java.lang.String,io.fabric.chaosmesh.v1alpha.JVMOOMSpec,io.fabric.chaosmesh.v1alpha.JVMReturnSpec,io.fabric.chaosmesh.v1alpha.SchedulerSpec,io.fabric.chaosmesh.v1alpha.JVMScriptSpec,io.fabric.chaosmesh.v1alpha.SelectorSpec,io.fabric.chaosmesh.v1alpha.JVMExceptionSpec,io.fabric.chaosmesh.v1alpha.ServletExceptionSpec,java.lang.String,java.util.Map)>(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[])>("JVMChaosSpec(action=\u, cfl=\u, delay=\u, delay4servlet=\u, duration=\u, effectcount=\u, effectpercent=\u, mode=\u, oom=\u, _return=\u, scheduler=\u, script=\u, selector=\u, tce=\u, tce4servlet=\u, value=\u, additionalProperties=\u)");
return v;
}
public boolean equals(java.lang.Object)
{
io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec v, v;
java.lang.Integer v, v, v, v;
java.util.Map v, v;
io.fabric.chaosmesh.v1alpha.SchedulerSpec v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMDelaySpec v, v;
java.lang.String v, v, v, v, v, v, v, v;
io.fabric.chaosmesh.v1alpha.ServletExceptionSpec v, v;
io.fabric.chaosmesh.v1alpha.ServletDelaySpec v, v;
io.fabric.chaosmesh.v1alpha.SelectorSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMScriptSpec v, v;
io.fabric.chaosmesh.v1alpha.JVMOOMSpec v, v;
java.lang.Object v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.Object;
if v != v goto label;
return 1;
label:
v = v instanceof io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: boolean canEqual(java.lang.Object)>(v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer getEffectcount()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer getEffectcount()>();
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.JVMChaosSpec: java.lang.Integer getEffectpercent()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer getEffectpercent()>();
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.JVMChaosSpec: java.lang.String getAction()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: 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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec getCfl()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec getCfl()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMDelaySpec getDelay()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMDelaySpec getDelay()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletDelaySpec getDelay4servlet()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletDelaySpec getDelay4servlet()>();
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.JVMChaosSpec: java.lang.String getDuration()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: 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.JVMChaosSpec: java.lang.String getMode()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: 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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMOOMSpec getOom()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMOOMSpec getOom()>();
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 = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return>;
v = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return>;
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SchedulerSpec getScheduler()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SchedulerSpec getScheduler()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMScriptSpec getScript()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMScriptSpec getScript()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SelectorSpec getSelector()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SelectorSpec 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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getTce()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getTce()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec getTce4servlet()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec getTce4servlet()>();
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.JVMChaosSpec: java.lang.String getValue()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: 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.JVMChaosSpec: java.util.Map getAdditionalProperties()>();
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: 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)
{
java.lang.Object v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
boolean v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v := @parameter: java.lang.Object;
v = v instanceof io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
return v;
}
public int hashCode()
{
io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec v;
java.lang.Integer v, v;
java.util.Map v;
io.fabric.chaosmesh.v1alpha.JVMExceptionSpec v;
io.fabric.chaosmesh.v1alpha.JVMReturnSpec v;
io.fabric.chaosmesh.v1alpha.JVMChaosSpec v;
io.fabric.chaosmesh.v1alpha.JVMDelaySpec v;
java.lang.String v, v, v, v;
io.fabric.chaosmesh.v1alpha.JVMScriptSpec v;
io.fabric.chaosmesh.v1alpha.SchedulerSpec 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;
io.fabric.chaosmesh.v1alpha.ServletExceptionSpec v;
io.fabric.chaosmesh.v1alpha.ServletDelaySpec v;
io.fabric.chaosmesh.v1alpha.SelectorSpec v;
io.fabric.chaosmesh.v1alpha.JVMOOMSpec v;
v := @this: io.fabric.chaosmesh.v1alpha.JVMChaosSpec;
v = virtualinvoke v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: java.lang.Integer getEffectcount()>();
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.JVMChaosSpec: java.lang.Integer getEffectpercent()>();
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.JVMChaosSpec: java.lang.String getAction()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMCpufullloadSpec getCfl()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMDelaySpec getDelay()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletDelaySpec getDelay4servlet()>();
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.JVMChaosSpec: 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.JVMChaosSpec: 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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMOOMSpec getOom()>();
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 = v.<io.fabric.chaosmesh.v1alpha.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMReturnSpec _return>;
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SchedulerSpec getScheduler()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMScriptSpec getScript()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.SelectorSpec 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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.JVMExceptionSpec getTce()>();
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.JVMChaosSpec: io.fabric.chaosmesh.v1alpha.ServletExceptionSpec getTce4servlet()>();
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.JVMChaosSpec: 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.JVMChaosSpec: 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;
}
}