public ServiceSpecFluentImpl(ServiceSpec instance){ this.withClusterIP(instance.getClusterIP()); this.withDeprecatedPublicIPs(instance.getDeprecatedPublicIPs()); this.withExternalIPs(instance.getExternalIPs()); this.withLoadBalancerIP(instance.getLoadBalancerIP()); this.withLoadBalancerSourceRanges(instance.getLoadBalancerSourceRanges()); this.withPortalIP(instance.getPortalIP()); this.withPorts(instance.getPorts()); this.withSelector(instance.getSelector()); this.withSessionAffinity(instance.getSessionAffinity()); this.withType(instance.getType()); }
public ServiceSpecBuilder(ServiceSpec instance,Boolean validationEnabled){ this.fluent = this; this.withClusterIP(instance.getClusterIP()); this.withDeprecatedPublicIPs(instance.getDeprecatedPublicIPs()); this.withExternalIPs(instance.getExternalIPs()); this.withLoadBalancerIP(instance.getLoadBalancerIP()); this.withLoadBalancerSourceRanges(instance.getLoadBalancerSourceRanges()); this.withPortalIP(instance.getPortalIP()); this.withPorts(instance.getPorts()); this.withSelector(instance.getSelector()); this.withSessionAffinity(instance.getSessionAffinity()); this.withType(instance.getType()); this.validationEnabled = validationEnabled; }
public ServiceSpecBuilder(ServiceSpecFluent<?> fluent,ServiceSpec instance,Boolean validationEnabled){ this.fluent = fluent; fluent.withClusterIP(instance.getClusterIP()); fluent.withDeprecatedPublicIPs(instance.getDeprecatedPublicIPs()); fluent.withExternalIPs(instance.getExternalIPs()); fluent.withLoadBalancerIP(instance.getLoadBalancerIP()); fluent.withLoadBalancerSourceRanges(instance.getLoadBalancerSourceRanges()); fluent.withPortalIP(instance.getPortalIP()); fluent.withPorts(instance.getPorts()); fluent.withSelector(instance.getSelector()); fluent.withSessionAffinity(instance.getSessionAffinity()); fluent.withType(instance.getType()); this.validationEnabled = validationEnabled; } public ServiceSpecBuilder(ServiceSpec instance){