Package io.grpc.xds

Class VirtualHost

  • Direct Known Subclasses:
    AutoValue_VirtualHost

    abstract class VirtualHost
    extends java.lang.Object
    Represents an upstream virtual host.
    • Constructor Detail

      • VirtualHost

        VirtualHost()
    • Method Detail

      • name

        abstract java.lang.String name()
      • domains

        abstract com.google.common.collect.ImmutableList<java.lang.String> domains()
      • routes

        abstract com.google.common.collect.ImmutableList<VirtualHost.Route> routes()
      • filterConfigOverrides

        abstract com.google.common.collect.ImmutableMap<java.lang.String,​Filter.FilterConfig> filterConfigOverrides()
      • create

        public static VirtualHost create​(java.lang.String name,
                                         java.util.List<java.lang.String> domains,
                                         java.util.List<VirtualHost.Route> routes,
                                         java.util.Map<java.lang.String,​Filter.FilterConfig> filterConfigOverrides)