public DoneableDaemonSet(DaemonSet item,Function<DaemonSet,DaemonSet> function){ super(item);this.builder=new DaemonSetBuilder(this, item);this.function=function; } public DoneableDaemonSet(DaemonSet item){
public DoneableDaemonSet(DaemonSet item){ super(item);this.builder=new DaemonSetBuilder(this, item);this.function=new Function<DaemonSet, DaemonSet>() { public DaemonSet apply(DaemonSet item) { return item; } } ; }
@Override public DaemonSetBuilder edit(DaemonSet item) { return new DaemonSetBuilder(item); }
public DoneableDaemonSet(Function<DaemonSet,DaemonSet> function){ super();this.builder=new DaemonSetBuilder(this);this.function=function; } public DoneableDaemonSet(DaemonSet item,Function<DaemonSet,DaemonSet> function){
public A withDaemonSet(DaemonSet daemonSet){ if (daemonSet!=null){ this.daemonSet= new DaemonSetBuilder(daemonSet); _visitables.add(this.daemonSet);} return (A) this; }
public A addToDaemonSetItems(DaemonSet... items){ for (DaemonSet item : items) {DaemonSetBuilder builder = new DaemonSetBuilder(item);_visitables.add(builder);this.items.add(builder);} return (A)this; }
public A addToDaemonSetObjects(DaemonSet... items){ for (DaemonSet item : items) {DaemonSetBuilder builder = new DaemonSetBuilder(item);_visitables.add(builder);this.objects.add(builder);} return (A)this; }
public A addToItems(DaemonSet... items){ for (DaemonSet item : items) {DaemonSetBuilder builder = new DaemonSetBuilder(item);_visitables.add(builder);this.items.add(builder);} return (A)this; }
public A removeFromDaemonSetObjects(DaemonSet... items){ for (DaemonSet item : items) {DaemonSetBuilder builder = new DaemonSetBuilder(item);_visitables.remove(builder);this.objects.remove(builder);} return (A)this; }
public A removeFromItems(DaemonSet... items){ for (DaemonSet item : items) {DaemonSetBuilder builder = new DaemonSetBuilder(item);_visitables.remove(builder);this.items.remove(builder);} return (A)this; }
public A removeFromDaemonSetItems(DaemonSet... items){ for (DaemonSet item : items) {DaemonSetBuilder builder = new DaemonSetBuilder(item);_visitables.remove(builder);this.items.remove(builder);} 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()); } }