Package io.deephaven.envoysupport.xds
Class EnvoyExtraRoute
java.lang.Object
io.deephaven.envoysupport.xds.EnvoyExtraRoute
Extra routes are defined by set of properties
ENVOY_XDS_EXTRA_ROUTE_PREFIX.name.props.
This class represents the set of properties for a given name.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull List<EnvoyExtraRoute>createExtraRoutesFromConfiguration(@NotNull com.fishlib.io.logger.Logger log, @NotNull com.fishlib.configuration.Configuration config) toString()
-
Field Details
-
ENVOY_XDS_EXTRA_ROUTE_PREFIX
- See Also:
-
host
-
tls
public final boolean tls -
port
public final int port -
prefix
-
prefixRewrite
-
exact
public final boolean exact
-
-
Method Details
-
toString
-
createExtraRoutesFromConfiguration
@NotNull public static @NotNull List<EnvoyExtraRoute> createExtraRoutesFromConfiguration(@NotNull @NotNull com.fishlib.io.logger.Logger log, @NotNull @NotNull com.fishlib.configuration.Configuration config)
-