public interface  io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.Integer getMinReadySeconds();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withMinReadySeconds(java.lang.Integer);
public abstract java.lang.Boolean hasMinReadySeconds();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withNewMinReadySeconds(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withNewMinReadySeconds(int);
public abstract java.lang.Integer getRevisionHistoryLimit();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withRevisionHistoryLimit(java.lang.Integer);
public abstract java.lang.Boolean hasRevisionHistoryLimit();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withNewRevisionHistoryLimit(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withNewRevisionHistoryLimit(int);
public abstract io.fabric.kubernetes.api.model.v.LabelSelector getSelector();
public abstract io.fabric.kubernetes.api.model.v.LabelSelector buildSelector();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withSelector(io.fabric.kubernetes.api.model.v.LabelSelector);
public abstract java.lang.Boolean hasSelector();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$SelectorNested withNewSelector();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$SelectorNested withNewSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector);
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$SelectorNested editSelector();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$SelectorNested editOrNewSelector();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$SelectorNested editOrNewSelectorLike(io.fabric.kubernetes.api.model.v.LabelSelector);
public abstract io.fabric.kubernetes.api.model.v.PodTemplateSpec getTemplate();
public abstract io.fabric.kubernetes.api.model.v.PodTemplateSpec buildTemplate();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withTemplate(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
public abstract java.lang.Boolean hasTemplate();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$TemplateNested withNewTemplate();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$TemplateNested withNewTemplateLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$TemplateNested editTemplate();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$TemplateNested editOrNewTemplate();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$TemplateNested editOrNewTemplateLike(io.fabric.kubernetes.api.model.v.PodTemplateSpec);
public abstract java.lang.Long getTemplateGeneration();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withTemplateGeneration(java.lang.Long);
public abstract java.lang.Boolean hasTemplateGeneration();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetUpdateStrategy getUpdateStrategy();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetUpdateStrategy buildUpdateStrategy();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent withUpdateStrategy(io.fabric.kubernetes.api.model.v.extensions.DaemonSetUpdateStrategy);
public abstract java.lang.Boolean hasUpdateStrategy();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$UpdateStrategyNested withNewUpdateStrategy();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$UpdateStrategyNested withNewUpdateStrategyLike(io.fabric.kubernetes.api.model.v.extensions.DaemonSetUpdateStrategy);
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$UpdateStrategyNested editUpdateStrategy();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$UpdateStrategyNested editOrNewUpdateStrategy();
public abstract io.fabric.kubernetes.api.model.v.extensions.DaemonSetSpecFluent$UpdateStrategyNested editOrNewUpdateStrategyLike(io.fabric.kubernetes.api.model.v.extensions.DaemonSetUpdateStrategy);
}