public DestinationRuleSpecBuilder(DestinationRuleSpecFluent<?> fluent,DestinationRuleSpec instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withHost(instance.getHost()); fluent.withSubsets(instance.getSubsets()); fluent.withTrafficPolicy(instance.getTrafficPolicy()); this.validationEnabled = validationEnabled; } public DestinationRuleSpecBuilder(DestinationRuleSpec instance){
public DestinationRuleSpecBuilder(DestinationRuleSpecFluent<?> fluent,DestinationRuleSpec instance,Validator validator){ this.fluent = fluent; fluent.withHost(instance.getHost()); fluent.withSubsets(instance.getSubsets()); fluent.withTrafficPolicy(instance.getTrafficPolicy()); this.validator = validator; this.validationEnabled = validator != null; } public DestinationRuleSpecBuilder(DestinationRuleSpec instance,Validator validator){