public interface  io.fabric.openshift.api.model.SchedulerSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getDefaultNodeSelector();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent withDefaultNodeSelector(java.lang.String);
public abstract java.lang.Boolean hasDefaultNodeSelector();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent withNewDefaultNodeSelector(java.lang.String);
public abstract java.lang.Boolean getMastersSchedulable();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent withMastersSchedulable(java.lang.Boolean);
public abstract java.lang.Boolean hasMastersSchedulable();
public abstract io.fabric.openshift.api.model.ConfigMapNameReference getPolicy();
public abstract io.fabric.openshift.api.model.ConfigMapNameReference buildPolicy();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent withPolicy(io.fabric.openshift.api.model.ConfigMapNameReference);
public abstract java.lang.Boolean hasPolicy();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent withNewPolicy(java.lang.String);
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent$PolicyNested withNewPolicy();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent$PolicyNested withNewPolicyLike(io.fabric.openshift.api.model.ConfigMapNameReference);
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent$PolicyNested editPolicy();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent$PolicyNested editOrNewPolicy();
public abstract io.fabric.openshift.api.model.SchedulerSpecFluent$PolicyNested editOrNewPolicyLike(io.fabric.openshift.api.model.ConfigMapNameReference);
}