public static interface EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatchOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getGateway()
The Istio gateway config's namespace/name for which this route
configuration was generated.
|
com.google.protobuf.ByteString |
getGatewayBytes()
The Istio gateway config's namespace/name for which this route
configuration was generated.
|
String |
getName()
Route configuration name to match on.
|
com.google.protobuf.ByteString |
getNameBytes()
Route configuration name to match on.
|
String |
getPortName()
Applicable only for GATEWAY context.
|
com.google.protobuf.ByteString |
getPortNameBytes()
Applicable only for GATEWAY context.
|
int |
getPortNumber()
The service port number or gateway server port number for which
this route configuration was generated.
|
EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch |
getVhost()
Match a specific virtual host in a route configuration and
apply the patch to the virtual host.
|
EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatchOrBuilder |
getVhostOrBuilder()
Match a specific virtual host in a route configuration and
apply the patch to the virtual host.
|
boolean |
hasVhost()
Match a specific virtual host in a route configuration and
apply the patch to the virtual host.
|
int getPortNumber()
The service port number or gateway server port number for which this route configuration was generated. If omitted, applies to route configurations for all ports.
uint32 port_number = 1;String getPortName()
Applicable only for GATEWAY context. The gateway server port name for which this route configuration was generated.
string port_name = 2;com.google.protobuf.ByteString getPortNameBytes()
Applicable only for GATEWAY context. The gateway server port name for which this route configuration was generated.
string port_name = 2;String getGateway()
The Istio gateway config's namespace/name for which this route configuration was generated. Applies only if the context is GATEWAY. Should be in the namespace/name format. Use this field in conjunction with the `portNumber` and `portName` to accurately select the Envoy route configuration for a specific HTTPS server within a gateway config object.
string gateway = 3;com.google.protobuf.ByteString getGatewayBytes()
The Istio gateway config's namespace/name for which this route configuration was generated. Applies only if the context is GATEWAY. Should be in the namespace/name format. Use this field in conjunction with the `portNumber` and `portName` to accurately select the Envoy route configuration for a specific HTTPS server within a gateway config object.
string gateway = 3;boolean hasVhost()
Match a specific virtual host in a route configuration and apply the patch to the virtual host.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch vhost = 4;EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch getVhost()
Match a specific virtual host in a route configuration and apply the patch to the virtual host.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch vhost = 4;EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatchOrBuilder getVhostOrBuilder()
Match a specific virtual host in a route configuration and apply the patch to the virtual host.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch.VirtualHostMatch vhost = 4;String getName()
Route configuration name to match on. Can be used to match a specific route configuration by name, such as the internally generated `http_proxy` route configuration for all sidecars.
string name = 5;com.google.protobuf.ByteString getNameBytes()
Route configuration name to match on. Can be used to match a specific route configuration by name, such as the internally generated `http_proxy` route configuration for all sidecars.
string name = 5;Copyright © 2018–2023 Alibaba Group. All rights reserved.