接口 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
-
方法概要
修饰符和类型方法说明Match on envoy cluster attributes.Match on envoy cluster attributes.The specific config generation context to match on.intThe specific config generation context to match on.Match on envoy listener attributes.Match on envoy listener attributes.getProxy()Match on properties associated with a proxy.Match on properties associated with a proxy.Match on envoy HTTP route configuration attributes.Match on envoy HTTP route configuration attributes.booleanMatch on envoy cluster attributes.booleanMatch on envoy listener attributes.booleanhasProxy()Match on properties associated with a proxy.booleanMatch on envoy HTTP route configuration attributes.从接口继承的方法 com.google.protobuf.MessageLiteOrBuilder
isInitialized从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
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()
-