public CirconusBuilder(Boolean validationEnabled){ this(new Circonus(), validationEnabled); } public CirconusBuilder(CirconusFluent<?> fluent){
public CirconusFluentImpl(Circonus instance){ this.withApiVersion(instance.getApiVersion()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.withSpec(instance.getSpec()); }
public CirconusBuilder(Circonus instance,Boolean validationEnabled){ this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.withSpec(instance.getSpec()); this.validationEnabled = validationEnabled; } public CirconusBuilder(Validator validator){
public CirconusBuilder(CirconusFluent<?> fluent,Circonus instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withApiVersion(instance.getApiVersion()); fluent.withKind(instance.getKind()); fluent.withMetadata(instance.getMetadata()); fluent.withSpec(instance.getSpec()); this.validationEnabled = validationEnabled; } public CirconusBuilder(Circonus instance){
public CirconusBuilder(CirconusFluent<?> fluent,Boolean validationEnabled){ this(fluent, new Circonus(), validationEnabled); } public CirconusBuilder(CirconusFluent<?> fluent,Circonus instance){
public CirconusBuilder(CirconusFluent<?> fluent,Circonus instance,Validator validator){ this.fluent = fluent; fluent.withApiVersion(instance.getApiVersion()); fluent.withKind(instance.getKind()); fluent.withMetadata(instance.getMetadata()); fluent.withSpec(instance.getSpec()); this.validator = validator; this.validationEnabled = validator != null; } public CirconusBuilder(Circonus instance,Validator validator){
public CirconusBuilder(Validator validator){ this(new Circonus(), true); } public CirconusBuilder(CirconusFluent<?> fluent,Circonus instance,Validator validator){
public CirconusBuilder(Circonus instance,Validator validator){ this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.withSpec(instance.getSpec()); this.validator = validator; this.validationEnabled = validator != null; }
public Circonus build(){ Circonus buildable = new Circonus(fluent.getApiVersion(),fluent.getKind(),fluent.getMetadata(),fluent.getSpec()); if (validationEnabled) {io.fabric8.kubernetes.api.builder.ValidationUtils.validate(buildable);} return buildable; }