Interface ExtProcPerRouteOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ExtProcPerRoute, ExtProcPerRoute.Builder

    public interface ExtProcPerRouteOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getDisabled()
      Disable the filter for this particular vhost or route.
      ExtProcPerRoute.OverrideCase getOverrideCase()  
      ExtProcOverrides getOverrides()
      Override aspects of the configuration for this route.
      ExtProcOverridesOrBuilder getOverridesOrBuilder()
      Override aspects of the configuration for this route.
      boolean hasDisabled()
      Disable the filter for this particular vhost or route.
      boolean hasOverrides()
      Override aspects of the configuration for this route.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasDisabled

        boolean hasDisabled()
         Disable the filter for this particular vhost or route.
         If disabled is specified in multiple per-filter-configs, the most specific one will be used.
         
        bool disabled = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the disabled field is set.
      • getDisabled

        boolean getDisabled()
         Disable the filter for this particular vhost or route.
         If disabled is specified in multiple per-filter-configs, the most specific one will be used.
         
        bool disabled = 1 [(.validate.rules) = { ... }
        Returns:
        The disabled.
      • hasOverrides

        boolean hasOverrides()
         Override aspects of the configuration for this route. A set of
         overrides in a more specific configuration will override a "disabled"
         flag set in a less-specific one.
         
        .envoy.extensions.filters.http.ext_proc.v3.ExtProcOverrides overrides = 2;
        Returns:
        Whether the overrides field is set.
      • getOverrides

        ExtProcOverrides getOverrides()
         Override aspects of the configuration for this route. A set of
         overrides in a more specific configuration will override a "disabled"
         flag set in a less-specific one.
         
        .envoy.extensions.filters.http.ext_proc.v3.ExtProcOverrides overrides = 2;
        Returns:
        The overrides.
      • getOverridesOrBuilder

        ExtProcOverridesOrBuilder getOverridesOrBuilder()
         Override aspects of the configuration for this route. A set of
         overrides in a more specific configuration will override a "disabled"
         flag set in a less-specific one.
         
        .envoy.extensions.filters.http.ext_proc.v3.ExtProcOverrides overrides = 2;