public interface  io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.Boolean getAfter();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withAfter(java.lang.Boolean);
public abstract java.lang.Boolean hasAfter();
public abstract java.lang.String getClassname();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withClassname(java.lang.String);
public abstract java.lang.Boolean hasClassname();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withNewClassname(java.lang.String);
public abstract java.lang.String getContent();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withContent(java.lang.String);
public abstract java.lang.Boolean hasContent();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withNewContent(java.lang.String);
public abstract java.lang.String getFile();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withFile(java.lang.String);
public abstract java.lang.Boolean hasFile();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withNewFile(java.lang.String);
public abstract java.lang.String getMethodname();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withMethodname(java.lang.String);
public abstract java.lang.Boolean hasMethodname();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withNewMethodname(java.lang.String);
public abstract java.lang.String getName();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withName(java.lang.String);
public abstract java.lang.Boolean hasName();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withNewName(java.lang.String);
public abstract java.lang.String getType();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withType(java.lang.String);
public abstract java.lang.Boolean hasType();
public abstract io.fabric.chaosmesh.v1alpha.JVMScriptSpecFluent withNewType(java.lang.String);
}