public DestinationRuleSpecFluentImpl(DestinationRuleSpec instance){ this.withHost(instance.getHost()); this.withSubsets(instance.getSubsets()); this.withTrafficPolicy(instance.getTrafficPolicy()); }
public DestinationRuleSpecBuilder(DestinationRuleSpec instance,Boolean validationEnabled){ this.fluent = this; this.withHost(instance.getHost()); this.withSubsets(instance.getSubsets()); this.withTrafficPolicy(instance.getTrafficPolicy()); this.validationEnabled = validationEnabled; } public DestinationRuleSpecBuilder(Validator validator){
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){
public DestinationRuleSpecBuilder(DestinationRuleSpec instance,Validator validator){ this.fluent = this; this.withHost(instance.getHost()); this.withSubsets(instance.getSubsets()); this.withTrafficPolicy(instance.getTrafficPolicy()); this.validator = validator; this.validationEnabled = validator != null; }