public DoneableJobList(JobList item){ super(item);this.builder=new JobListBuilder(this, item);this.function=new Function<JobList, JobList>() { public JobList apply(JobList item) { return item; } } ; }
public JobListBuilder(JobList instance,Boolean validationEnabled){ this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withItems(instance.getItems()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.validationEnabled = validationEnabled; }
public JobList done(){ return function.apply(builder.build()); }
public JobList build(){ JobList buildable = new JobList(fluent.getApiVersion(),fluent.getItems(),fluent.getKind(),fluent.getMetadata()); validate(buildable); return buildable; }
public DoneableJobList(Function<JobList,JobList> function){ super();this.builder=new JobListBuilder(this);this.function=function; } public DoneableJobList(JobList item,Function<JobList,JobList> function){
public DoneableJobList(JobList item,Function<JobList,JobList> function){ super(item);this.builder=new JobListBuilder(this, item);this.function=function; } public DoneableJobList(JobList item){
public A withJobList(JobList jobList){ if (jobList!=null){ this.jobList= new JobListBuilder(jobList); _visitables.add(this.jobList);} return (A) this; }
public class WatchEventNestedImpl<N> extends WatchEventFluentImpl<KubeSchemaFluent.WatchEventNested<N>> implements KubeSchemaFluent.WatchEventNested<N>,Nested<N>{ private final WatchEventBuilder builder; WatchEventNestedImpl(){ this.builder = new WatchEventBuilder(this); } WatchEventNestedImpl(WatchEvent item){ this.builder = new WatchEventBuilder(this, item); } public N endWatchEvent(){ return and(); } public N and(){ return (N) KubeSchemaFluentImpl.this.withWatchEvent(builder.build()); } }