3232import io .envoyproxy .envoy .extensions .filters .http .rbac .v3 .RBACPerRoute ;
3333import io .envoyproxy .envoy .extensions .filters .http .router .v3 .Router ;
3434import io .envoyproxy .envoy .extensions .filters .network .http_connection_manager .v3 .HttpConnectionManager ;
35+ import io .envoyproxy .envoy .extensions .load_balancing_policies .wrr_locality .v3 .WrrLocality ;
3536import io .envoyproxy .envoy .extensions .transport_sockets .tls .v3 .DownstreamTlsContext ;
3637import io .envoyproxy .envoy .extensions .transport_sockets .tls .v3 .UpstreamTlsContext ;
3738import io .grpc .xds .client .MessagePrettyPrinter ;
@@ -52,7 +53,7 @@ private static class LazyHolder {
5253 private static JsonFormat .Printer newPrinter () {
5354 TypeRegistry .Builder registry =
5455 TypeRegistry .newBuilder ()
55- .add (Listener .getDescriptor ())
56+ .addmak (Listener .getDescriptor ())
5657 .add (HttpConnectionManager .getDescriptor ())
5758 .add (HTTPFault .getDescriptor ())
5859 .add (RBAC .getDescriptor ())
@@ -65,7 +66,8 @@ private static JsonFormat.Printer newPrinter() {
6566 .add (RouteConfiguration .getDescriptor ())
6667 .add (Cluster .getDescriptor ())
6768 .add (ClusterConfig .getDescriptor ())
68- .add (ClusterLoadAssignment .getDescriptor ());
69+ .add (ClusterLoadAssignment .getDescriptor ())
70+ .add (WrrLocality .getDescriptor ());
6971 try {
7072 @ SuppressWarnings ("unchecked" )
7173 Class <? extends Message > routeLookupClusterSpecifierClass =
0 commit comments