public DoneableDaemonSetStatus(DaemonSetStatus item){ super(item);this.builder=new DaemonSetStatusBuilder(this, item);this.function=new Function<DaemonSetStatus, DaemonSetStatus>() { public DaemonSetStatus apply(DaemonSetStatus item) { return item; } } ; }
public DaemonSetStatusBuilder(DaemonSetStatus instance,Boolean validationEnabled){ this.fluent = this; this.withCurrentNumberScheduled(instance.getCurrentNumberScheduled()); this.withDesiredNumberScheduled(instance.getDesiredNumberScheduled()); this.withNumberMisscheduled(instance.getNumberMisscheduled()); this.validationEnabled = validationEnabled; }
public DaemonSetStatus done(){ return function.apply(builder.build()); }
public DaemonSetStatus build(){ DaemonSetStatus buildable = new DaemonSetStatus(fluent.getCurrentNumberScheduled(),fluent.getDesiredNumberScheduled(),fluent.getNumberMisscheduled()); validate(buildable); return buildable; }
public DoneableDaemonSetStatus(DaemonSetStatus item,Function<DaemonSetStatus,DaemonSetStatus> function){ super(item);this.builder=new DaemonSetStatusBuilder(this, item);this.function=function; } public DoneableDaemonSetStatus(DaemonSetStatus item){
public DoneableDaemonSetStatus(Function<DaemonSetStatus,DaemonSetStatus> function){ super();this.builder=new DaemonSetStatusBuilder(this);this.function=function; } public DoneableDaemonSetStatus(DaemonSetStatus item,Function<DaemonSetStatus,DaemonSetStatus> function){
public A withStatus(DaemonSetStatus status){ if (status!=null){ this.status= new DaemonSetStatusBuilder(status); _visitables.add(this.status);} return (A) this; }
public class StatusNestedImpl<N> extends DaemonSetStatusFluentImpl<DaemonSetFluent.StatusNested<N>> implements DaemonSetFluent.StatusNested<N>,Nested<N>{ private final DaemonSetStatusBuilder builder; StatusNestedImpl(){ this.builder = new DaemonSetStatusBuilder(this); } StatusNestedImpl(DaemonSetStatus item){ this.builder = new DaemonSetStatusBuilder(this, item); } public N endStatus(){ return and(); } public N and(){ return (N) DaemonSetFluentImpl.this.withStatus(builder.build()); } }