public interface  io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.Overhead getOverhead();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.Overhead buildOverhead();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent withOverhead(io.fabric.kubernetes.api.model.v.node.v1alpha.Overhead);
public abstract java.lang.Boolean hasOverhead();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$OverheadNested withNewOverhead();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$OverheadNested withNewOverheadLike(io.fabric.kubernetes.api.model.v.node.v1alpha.Overhead);
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$OverheadNested editOverhead();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$OverheadNested editOrNewOverhead();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$OverheadNested editOrNewOverheadLike(io.fabric.kubernetes.api.model.v.node.v1alpha.Overhead);
public abstract java.lang.String getRuntimeHandler();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent withRuntimeHandler(java.lang.String);
public abstract java.lang.Boolean hasRuntimeHandler();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.Scheduling getScheduling();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.Scheduling buildScheduling();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent withScheduling(io.fabric.kubernetes.api.model.v.node.v1alpha.Scheduling);
public abstract java.lang.Boolean hasScheduling();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$SchedulingNested withNewScheduling();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$SchedulingNested withNewSchedulingLike(io.fabric.kubernetes.api.model.v.node.v1alpha.Scheduling);
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$SchedulingNested editScheduling();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$SchedulingNested editOrNewScheduling();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent$SchedulingNested editOrNewSchedulingLike(io.fabric.kubernetes.api.model.v.node.v1alpha.Scheduling);
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.v.node.v1alpha.RuntimeClassSpecFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}