public DoneableProjectRequest(ProjectRequest item,Function<ProjectRequest,ProjectRequest> function){ super(item);this.builder=new ProjectRequestBuilder(this, item);this.function=function; } public DoneableProjectRequest(ProjectRequest item){
public DoneableProjectRequest(ProjectRequest item){ super(item);this.builder=new ProjectRequestBuilder(this, item);this.function=new Function<ProjectRequest, ProjectRequest>() { public ProjectRequest apply(ProjectRequest item) { return item; } } ; }
@Override public ProjectRequestBuilder edit(ProjectRequest item) { return new ProjectRequestBuilder(item); }
public DoneableProjectRequest(Function<ProjectRequest,ProjectRequest> function){ super();this.builder=new ProjectRequestBuilder(this);this.function=function; } public DoneableProjectRequest(ProjectRequest item,Function<ProjectRequest,ProjectRequest> function){
public A withProjectRequest(ProjectRequest projectRequest){ if (projectRequest!=null){ this.projectRequest= new ProjectRequestBuilder(projectRequest); _visitables.add(this.projectRequest);} return (A) this; }
public A addToProjectRequestItems(ProjectRequest... items){ for (ProjectRequest item : items) {ProjectRequestBuilder builder = new ProjectRequestBuilder(item);_visitables.add(builder);this.items.add(builder);} return (A)this; }
public A removeFromProjectRequestItems(ProjectRequest... items){ for (ProjectRequest item : items) {ProjectRequestBuilder builder = new ProjectRequestBuilder(item);_visitables.remove(builder);this.items.remove(builder);} return (A)this; }
public A addToProjectRequestObjects(ProjectRequest... items){ for (ProjectRequest item : items) {ProjectRequestBuilder builder = new ProjectRequestBuilder(item);_visitables.add(builder);this.objects.add(builder);} return (A)this; }
public A removeFromProjectRequestObjects(ProjectRequest... items){ for (ProjectRequest item : items) {ProjectRequestBuilder builder = new ProjectRequestBuilder(item);_visitables.remove(builder);this.objects.remove(builder);} return (A)this; }
@Override public HasMetadata convert(HasMetadata item, boolean trimImageInContainerSpec, boolean enableAutomaticTrigger) { return new ProjectRequestBuilder().withMetadata(item.getMetadata()).build(); } }
ProjectRequest projectRequest = new ProjectRequestBuilder() .withNewMetadata() .withName("thisisatest")
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()); } }