@PostConstruct
    public void init() {
        this.istioManifestGenerators = new ArrayList<>();
        istioManifestGenerators.add(virtualServiceBuilder);
        istioManifestGenerators.add(gatewayBuilder);
        istioManifestGenerators.add(destinationRuleBuilder);
    }
This class is responsible for creating manifests of Istio resources(Gateway,Virtual Service, Destination rule) for the load balancer configuration provided in hspec.
manifest-generator/generator-services/src/main/java/io/hyscale/generator/services/builder/IstioManifestBuilder.java