private ManifestSnippet getProviderSpecificMetadata(ServiceMetadata serviceMetadata, LoadBalancer loadBalancer) throws HyscaleException {
        String provider = loadBalancer.getProvider();
        return IngressBuilderProvider.fromString(provider).getMetadataBuilder().build(serviceMetadata,loadBalancer);
    }
This class generates Manifests of Ingress resources for the load balancer configuration provided in hspec.
manifest-generator/generator-services/src/main/java/io/hyscale/generator/services/builder/IngressManifestBuilder.java