public DestinationRuleListBuilder(DestinationRuleListFluent<?> fluent,Boolean validationEnabled){ this(fluent, new DestinationRuleList(), validationEnabled); } public DestinationRuleListBuilder(DestinationRuleListFluent<?> fluent,DestinationRuleList instance){
public DestinationRuleListBuilder(DestinationRuleListFluent<?> fluent,DestinationRuleList instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withApiVersion(instance.getApiVersion()); fluent.withItems(instance.getItems()); fluent.withKind(instance.getKind()); fluent.withMetadata(instance.getMetadata()); this.validationEnabled = validationEnabled; } public DestinationRuleListBuilder(DestinationRuleList instance){
public DestinationRuleListBuilder(DestinationRuleList instance,Boolean validationEnabled){ this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withItems(instance.getItems()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.validationEnabled = validationEnabled; } public DestinationRuleListBuilder(Validator validator){
public DestinationRuleListBuilder(DestinationRuleListFluent<?> fluent,DestinationRuleList instance,Validator validator){ this.fluent = fluent; fluent.withApiVersion(instance.getApiVersion()); fluent.withItems(instance.getItems()); fluent.withKind(instance.getKind()); fluent.withMetadata(instance.getMetadata()); this.validator = validator; this.validationEnabled = validator != null; } public DestinationRuleListBuilder(DestinationRuleList instance,Validator validator){
public DestinationRuleListBuilder(Validator validator){ this(new DestinationRuleList(), true); } public DestinationRuleListBuilder(DestinationRuleListFluent<?> fluent,DestinationRuleList instance,Validator validator){
public DestinationRuleListBuilder(DestinationRuleList instance,Validator validator){ this.fluent = this; this.withApiVersion(instance.getApiVersion()); this.withItems(instance.getItems()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); this.validator = validator; this.validationEnabled = validator != null; }
public DestinationRuleListBuilder(Boolean validationEnabled){ this(new DestinationRuleList(), validationEnabled); } public DestinationRuleListBuilder(DestinationRuleListFluent<?> fluent){
public DestinationRuleListFluentImpl(DestinationRuleList instance){ this.withApiVersion(instance.getApiVersion()); this.withItems(instance.getItems()); this.withKind(instance.getKind()); this.withMetadata(instance.getMetadata()); }
public DestinationRuleList build(){ DestinationRuleList buildable = new DestinationRuleList(fluent.getApiVersion(),fluent.getItems(),fluent.getKind(),fluent.getMetadata()); if (validationEnabled) {io.fabric8.kubernetes.api.builder.ValidationUtils.validate(buildable);} return buildable; }