public interface  io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.Boolean isAfter();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withAfter(java.lang.Boolean);
public abstract java.lang.Boolean hasAfter();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewAfter(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewAfter(boolean);
public abstract java.lang.String getArea();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withArea(java.lang.String);
public abstract java.lang.Boolean hasArea();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewArea(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewArea(java.lang.StringBuilder);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewArea(java.lang.StringBuffer);
public abstract java.lang.String getBlock();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withBlock(java.lang.String);
public abstract java.lang.Boolean hasBlock();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewBlock(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewBlock(java.lang.StringBuilder);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewBlock(java.lang.StringBuffer);
public abstract java.lang.String getClassname();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withClassname(java.lang.String);
public abstract java.lang.Boolean hasClassname();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewClassname(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewClassname(java.lang.StringBuilder);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewClassname(java.lang.StringBuffer);
public abstract java.lang.Integer getInterval();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withInterval(java.lang.Integer);
public abstract java.lang.Boolean hasInterval();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewInterval(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewInterval(int);
public abstract java.lang.String getMethodname();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withMethodname(java.lang.String);
public abstract java.lang.Boolean hasMethodname();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewMethodname(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewMethodname(java.lang.StringBuilder);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewMethodname(java.lang.StringBuffer);
public abstract java.lang.Boolean isWildmode();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withWildmode(java.lang.Boolean);
public abstract java.lang.Boolean hasWildmode();
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewWildmode(java.lang.String);
public abstract io.fabric.chaosmesh.v1alpha.JVMOOMSpecFluent withNewWildmode(boolean);
}