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 TypeMethodDescriptionCheck request settings for this route.Check request settings for this route.booleanDisable the ext auth filter for this particular vhost or route.booleanCheck request settings for this route.booleanDisable the ext auth filter for this particular vhost or route.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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
ExtAuthzPerRoute.OverrideCase getOverrideCase()
-