Interface CheckSettingsOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    Context extensions to set on the CheckRequest's :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>` Merge semantics for this field are such that keys from more specific configs override. .. note:: These settings are only applied to a filter configured with a :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
    Deprecated.
    int
    Context extensions to set on the CheckRequest's :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>` Merge semantics for this field are such that keys from more specific configs override. .. note:: These settings are only applied to a filter configured with a :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
    Context extensions to set on the CheckRequest's :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>` Merge semantics for this field are such that keys from more specific configs override. .. note:: These settings are only applied to a filter configured with a :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
    Context extensions to set on the CheckRequest's :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>` Merge semantics for this field are such that keys from more specific configs override. .. note:: These settings are only applied to a filter configured with a :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
    Context extensions to set on the CheckRequest's :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>` Merge semantics for this field are such that keys from more specific configs override. .. note:: These settings are only applied to a filter configured with a :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.

    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

    • getContextExtensionsCount

      int getContextExtensionsCount()
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>`
      
       Merge semantics for this field are such that keys from more specific configs override.
      
       .. note::
      
         These settings are only applied to a filter configured with a
         :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1;
    • containsContextExtensions

      boolean containsContextExtensions(String key)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>`
      
       Merge semantics for this field are such that keys from more specific configs override.
      
       .. note::
      
         These settings are only applied to a filter configured with a
         :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1;
    • getContextExtensions

      @Deprecated Map<String,String> getContextExtensions()
      Deprecated.
    • getContextExtensionsMap

      Map<String,String> getContextExtensionsMap()
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>`
      
       Merge semantics for this field are such that keys from more specific configs override.
      
       .. note::
      
         These settings are only applied to a filter configured with a
         :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1;
    • getContextExtensionsOrDefault

      String getContextExtensionsOrDefault(String key, String defaultValue)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>`
      
       Merge semantics for this field are such that keys from more specific configs override.
      
       .. note::
      
         These settings are only applied to a filter configured with a
         :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1;
    • getContextExtensionsOrThrow

      String getContextExtensionsOrThrow(String key)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_api_field_service.auth.v2.AttributeContext.context_extensions>`
      
       Merge semantics for this field are such that keys from more specific configs override.
      
       .. note::
      
         These settings are only applied to a filter configured with a
         :ref:`grpc_service<envoy_api_field_config.filter.http.ext_authz.v2.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1;