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

    Modifier and Type
    Method
    Description
    boolean
    Disable the filter for this particular vhost or route.
     
    Override aspects of the configuration for this route.
    Override aspects of the configuration for this route.
    boolean
    Disable the filter for this particular vhost or route.
    boolean
    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 Details

    • 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;
    • getOverrideCase

      ExtProcPerRoute.OverrideCase getOverrideCase()