接口 EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatchOrBuilder

所有超级接口:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
所有已知实现类:
EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch, EnvoyFilterOuterClass.EnvoyFilter.EnvoyConfigObjectMatch.Builder
封闭类:
EnvoyFilterOuterClass.EnvoyFilter

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

       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

       Match on properties associated with a proxy.
       
      .istio.networking.v1alpha3.EnvoyFilter.ProxyMatch proxy = 2;
      返回:
      The proxy.
    • 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

       Match on envoy listener attributes.
       
      .istio.networking.v1alpha3.EnvoyFilter.ListenerMatch listener = 3;
      返回:
      The listener.
    • 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

       Match on envoy HTTP route configuration attributes.
       
      .istio.networking.v1alpha3.EnvoyFilter.RouteConfigurationMatch route_configuration = 4;
      返回:
      The routeConfiguration.
    • 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

       Match on envoy cluster attributes.
       
      .istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;
      返回:
      The cluster.
    • getClusterOrBuilder

       Match on envoy cluster attributes.
       
      .istio.networking.v1alpha3.EnvoyFilter.ClusterMatch cluster = 5;
    • getObjectTypesCase