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

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      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> getContextExtensions()
      Deprecated.
      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> 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>`.
      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>`.
      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>`.
      • 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

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