接口 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 所有已知实现类:
EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch,EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder
public static interface EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
-
-
-
方法详细资料
-
getContextValue
int getContextValue()
The specific config generation context to match on. Istio Pilot generates envoy configuration in the context of a gateway, inbound traffic to sidecar and outbound traffic from sidecar.
.istio.networking.v1alpha3.EnvoyFilter.PatchContext context = 1;- 返回:
- The enum numeric value on the wire for context.
-
getContext
EnvoyFilterOuterClass.EnvoyFilter.PatchContext getContext()
The specific config generation context to match on. Istio Pilot generates envoy configuration in the context of a gateway, inbound traffic to sidecar and outbound traffic from sidecar.
.istio.networking.v1alpha3.EnvoyFilter.PatchContext context = 1;- 返回:
- The context.
-
hasProxy
boolean hasProxy()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;- 返回:
- Whether the proxy field is set.
-
getProxy
EnvoyFilterOuterClass.EnvoyFilter.ProxyMatch getProxy()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;- 返回:
- The proxy.
-
getProxyOrBuilder
EnvoyFilterOuterClass.EnvoyFilter.ProxyMatchOrBuilder getProxyOrBuilder()
Match on properties associated with a proxy.
.istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;
-
hasListener
boolean hasListener()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;- 返回:
- Whether the listener field is set.
-
getListener
EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch getListener()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;- 返回:
- The listener.
-
getListenerOrBuilder
EnvoyFilterOuterClass.EnvoyFilter.ListenerMatchOrBuilder getListenerOrBuilder()
Match on envoy listener attributes.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;
-
hasRouteConfiguration
boolean hasRouteConfiguration()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;- 返回:
- Whether the routeConfiguration field is set.
-
getRouteConfiguration
EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatch getRouteConfiguration()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;- 返回:
- The routeConfiguration.
-
getRouteConfigurationOrBuilder
EnvoyFilterOuterClass.EnvoyFilter.RouteConfigurationMatchOrBuilder getRouteConfigurationOrBuilder()
Match on envoy HTTP route configuration attributes.
.istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;
-
hasCluster
boolean hasCluster()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;- 返回:
- Whether the cluster field is set.
-
getCluster
EnvoyFilterOuterClass.EnvoyFilter.ClusterMatch getCluster()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;- 返回:
- The cluster.
-
getClusterOrBuilder
EnvoyFilterOuterClass.EnvoyFilter.ClusterMatchOrBuilder getClusterOrBuilder()
Match on envoy cluster attributes.
.istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;
-
getObjectTypesCase
EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.ObjectTypesCase getObjectTypesCase()
-
-