Interface ExtAuthzPerRouteOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Check request settings for this route.
    Check request settings for this route.
    boolean
    Disable the ext auth filter for this particular vhost or route.
     
    boolean
    Check request settings for this route.
    boolean
    Disable the ext auth filter for this particular vhost or 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 ext auth filter for this particular vhost or route.
       If disabled is specified in multiple per-filter-configs, the most specific one will be used.
       If the filter is disabled by default and this is set to ``false``, the filter will be enabled
       for this vhost or route.
       
      bool disabled = 1;
      Returns:
      Whether the disabled field is set.
    • getDisabled

      boolean getDisabled()
       Disable the ext auth filter for this particular vhost or route.
       If disabled is specified in multiple per-filter-configs, the most specific one will be used.
       If the filter is disabled by default and this is set to ``false``, the filter will be enabled
       for this vhost or route.
       
      bool disabled = 1;
      Returns:
      The disabled.
    • hasCheckSettings

      boolean hasCheckSettings()
       Check request settings for this route.
       
      .envoy.extensions.filters.http.ext_authz.v3.CheckSettings check_settings = 2 [(.validate.rules) = { ... }
      Returns:
      Whether the checkSettings field is set.
    • getCheckSettings

      CheckSettings getCheckSettings()
       Check request settings for this route.
       
      .envoy.extensions.filters.http.ext_authz.v3.CheckSettings check_settings = 2 [(.validate.rules) = { ... }
      Returns:
      The checkSettings.
    • getCheckSettingsOrBuilder

      CheckSettingsOrBuilder getCheckSettingsOrBuilder()
       Check request settings for this route.
       
      .envoy.extensions.filters.http.ext_authz.v3.CheckSettings check_settings = 2 [(.validate.rules) = { ... }
    • getOverrideCase