public DoneableDeploymentConfigSpec(DeploymentConfigSpec item){ super(item);this.builder=new DeploymentConfigSpecBuilder(this, item);this.function=new Function<DeploymentConfigSpec, DeploymentConfigSpec>() { public DeploymentConfigSpec apply(DeploymentConfigSpec item) { return item; } } ; }
public DoneableDeploymentConfigSpec(Function<DeploymentConfigSpec,DeploymentConfigSpec> function){ super();this.builder=new DeploymentConfigSpecBuilder(this);this.function=function; } public DoneableDeploymentConfigSpec(DeploymentConfigSpec item,Function<DeploymentConfigSpec,DeploymentConfigSpec> function){
public DoneableDeploymentConfigSpec(DeploymentConfigSpec item,Function<DeploymentConfigSpec,DeploymentConfigSpec> function){ super(item);this.builder=new DeploymentConfigSpecBuilder(this, item);this.function=function; } public DoneableDeploymentConfigSpec(DeploymentConfigSpec item){
public T withSpec( DeploymentConfigSpec spec){ if (spec!=null){ this.spec= new DeploymentConfigSpecBuilder(spec); _visitables.add(this.spec);} return (T) this; } public SpecNested<T> withNewSpec(){
public T withSpec( DeploymentConfigSpec spec){ if (spec!=null){ this.spec= new DeploymentConfigSpecBuilder(spec); _visitables.add(this.spec);} return (T) this; } public SpecNested<T> withNewSpec(){
public A withSpec(DeploymentConfigSpec spec){ if (spec!=null){ this.spec= new DeploymentConfigSpecBuilder(spec); _visitables.add(this.spec);} return (A) this; }
StatusNested (){ this.builder = new DeploymentConfigStatusBuilder(this); }
StatusNested (){ this.builder = new DeploymentConfigStatusBuilder(this); }
public class StatusNestedImpl<N> extends DeploymentConfigStatusFluentImpl<DeploymentConfigFluent.StatusNested<N>> implements DeploymentConfigFluent.StatusNested<N>,Nested<N>{ private final DeploymentConfigStatusBuilder builder; StatusNestedImpl(){ this.builder = new DeploymentConfigStatusBuilder(this); } StatusNestedImpl(DeploymentConfigStatus item){ this.builder = new DeploymentConfigStatusBuilder(this, item); } public N endStatus(){ return and(); } public N and(){ return (N) DeploymentConfigFluentImpl.this.withStatus(builder.build()); } }