public BuildSpecBuilder(Boolean validationEnabled){ this(new BuildSpec(), validationEnabled); } public BuildSpecBuilder(BuildSpecFluent<?> fluent){
public BuildSpecFluentImpl(BuildSpec instance){ this.withCompletionDeadlineSeconds(instance.getCompletionDeadlineSeconds()); this.withOutput(instance.getOutput()); this.withPostCommit(instance.getPostCommit()); this.withResources(instance.getResources()); this.withRevision(instance.getRevision()); this.withServiceAccount(instance.getServiceAccount()); this.withSource(instance.getSource()); this.withStrategy(instance.getStrategy()); this.withTriggeredBy(instance.getTriggeredBy()); }
public BuildSpecBuilder( BuildSpecFluent<?> fluent , BuildSpec instance ){ this.fluent = fluent; fluent.withOutput(instance.getOutput()); fluent.withResources(instance.getResources()); fluent.withRevision(instance.getRevision()); fluent.withSource(instance.getSource()); fluent.withStrategy(instance.getStrategy()); } public BuildSpecBuilder( BuildSpec instance ){
public BuildCause(Build build) { if (build == null || build.getMetadata() == null) { return; } ObjectMeta meta = build.getMetadata(); uid = meta.getUid(); namespace = meta.getNamespace(); name = meta.getName(); if (build.getSpec() != null) { if (build.getSpec().getSource() != null && build.getSpec().getSource().getGit() != null) { GitBuildSource git = build.getSpec().getSource().getGit(); gitUri = git.getUri(); } if (build.getSpec().getRevision() != null && build.getSpec().getRevision().getGit() != null) { commit = build.getSpec().getRevision().getGit().getCommit(); } } }
public BuildSpecBuilder(BuildSpec instance,Boolean validationEnabled){ this.fluent = this; this.withCompletionDeadlineSeconds(instance.getCompletionDeadlineSeconds()); this.withOutput(instance.getOutput()); this.withPostCommit(instance.getPostCommit()); this.withResources(instance.getResources()); this.withRevision(instance.getRevision()); this.withServiceAccount(instance.getServiceAccount()); this.withSource(instance.getSource()); this.withStrategy(instance.getStrategy()); this.withTriggeredBy(instance.getTriggeredBy()); this.validationEnabled = validationEnabled; }
public BuildSpecBuilder( BuildSpecFluent<?> fluent , BuildSpec instance ){ this.fluent = fluent; fluent.withOutput(instance.getOutput()); fluent.withResources(instance.getResources()); fluent.withRevision(instance.getRevision()); fluent.withServiceAccount(instance.getServiceAccount()); fluent.withSource(instance.getSource()); fluent.withStrategy(instance.getStrategy()); } public BuildSpecBuilder( BuildSpec instance ){
public BuildSpecBuilder(BuildSpecFluent<?> fluent,BuildSpec instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withCompletionDeadlineSeconds(instance.getCompletionDeadlineSeconds()); fluent.withOutput(instance.getOutput()); fluent.withPostCommit(instance.getPostCommit()); fluent.withResources(instance.getResources()); fluent.withRevision(instance.getRevision()); fluent.withServiceAccount(instance.getServiceAccount()); fluent.withSource(instance.getSource()); fluent.withStrategy(instance.getStrategy()); fluent.withTriggeredBy(instance.getTriggeredBy()); this.validationEnabled = validationEnabled; } public BuildSpecBuilder(BuildSpec instance){
public BuildSpecBuilder( BuildSpec instance ){ this.fluent = this; this.withOutput(instance.getOutput()); this.withResources(instance.getResources()); this.withRevision(instance.getRevision()); this.withServiceAccount(instance.getServiceAccount()); this.withSource(instance.getSource()); this.withStrategy(instance.getStrategy()); }
public BuildSpecBuilder(){ this(new BuildSpec()); } public BuildSpecBuilder( BuildSpecFluent<?> fluent ){
public BuildSpecBuilder( BuildSpec instance ){ this.fluent = this; this.withOutput(instance.getOutput()); this.withResources(instance.getResources()); this.withRevision(instance.getRevision()); this.withSource(instance.getSource()); this.withStrategy(instance.getStrategy()); }
public BuildSpecBuilder(BuildSpecFluent<?> fluent,Boolean validationEnabled){ this(fluent, new BuildSpec(), validationEnabled); } public BuildSpecBuilder(BuildSpecFluent<?> fluent,BuildSpec instance){
public BuildSpecBuilder( BuildSpecFluent<?> fluent ){ this(fluent, new BuildSpec()); } public BuildSpecBuilder( BuildSpecFluent<?> fluent , BuildSpec instance ){
public BuildSpecBuilder( BuildSpecFluent<?> fluent ){ this(fluent, new BuildSpec()); } public BuildSpecBuilder( BuildSpecFluent<?> fluent , BuildSpec instance ){
public BuildSpecBuilder(){ this(new BuildSpec()); } public BuildSpecBuilder( BuildSpecFluent<?> fluent ){
public BuildSpec build(){ BuildSpec buildable = new BuildSpec(fluent.getOutput(),fluent.getResources(),fluent.getRevision(),fluent.getSource(),fluent.getStrategy()); validate(buildable); return buildable; }
public BuildSpec build(){ BuildSpec buildable = new BuildSpec(fluent.getOutput(),fluent.getResources(),fluent.getRevision(),fluent.getServiceAccount(),fluent.getSource(),fluent.getStrategy()); validate(buildable); return buildable; }
public BuildSpec build(){ BuildSpec buildable = new BuildSpec(fluent.getCompletionDeadlineSeconds(),fluent.getOutput(),fluent.getPostCommit(),fluent.getResources(),fluent.getRevision(),fluent.getServiceAccount(),fluent.getSource(),fluent.getStrategy(),fluent.getTriggeredBy()); validate(buildable); return buildable; }