Class CheckSettings.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
io.envoyproxy.envoy.extensions.filters.http.ext_authz.v3.CheckSettings.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, CheckSettingsOrBuilder, Cloneable
Enclosing class:
CheckSettings

public static final class CheckSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder> implements CheckSettingsOrBuilder
 Extra settings for the check request.
 [#next-free-field: 6]
 
Protobuf type envoy.extensions.filters.http.ext_authz.v3.CheckSettings
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • clear

      public CheckSettings.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • getDefaultInstanceForType

      public CheckSettings getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public CheckSettings build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public CheckSettings buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public CheckSettings.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • setField

      public CheckSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • clearField

      public CheckSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • clearOneof

      public CheckSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • setRepeatedField

      public CheckSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • addRepeatedField

      public CheckSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • mergeFrom

      public CheckSettings.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CheckSettings.Builder>
    • mergeFrom

      public CheckSettings.Builder mergeFrom(CheckSettings other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • mergeFrom

      public CheckSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CheckSettings.Builder>
      Throws:
      IOException
    • getServiceOverrideCase

      public CheckSettings.ServiceOverrideCase getServiceOverrideCase()
      Specified by:
      getServiceOverrideCase in interface CheckSettingsOrBuilder
    • clearServiceOverride

      public CheckSettings.Builder clearServiceOverride()
    • getContextExtensionsCount

      public int getContextExtensionsCount()
      Description copied from interface: CheckSettingsOrBuilder
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
      Specified by:
      getContextExtensionsCount in interface CheckSettingsOrBuilder
    • containsContextExtensions

      public boolean containsContextExtensions(String key)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
      Specified by:
      containsContextExtensions in interface CheckSettingsOrBuilder
    • getContextExtensions

      @Deprecated public Map<String,String> getContextExtensions()
      Deprecated.
      Specified by:
      getContextExtensions in interface CheckSettingsOrBuilder
    • getContextExtensionsMap

      public Map<String,String> getContextExtensionsMap()
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
      Specified by:
      getContextExtensionsMap in interface CheckSettingsOrBuilder
    • getContextExtensionsOrDefault

      public String getContextExtensionsOrDefault(String key, String defaultValue)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
      Specified by:
      getContextExtensionsOrDefault in interface CheckSettingsOrBuilder
    • getContextExtensionsOrThrow

      public String getContextExtensionsOrThrow(String key)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
      Specified by:
      getContextExtensionsOrThrow in interface CheckSettingsOrBuilder
    • clearContextExtensions

      public CheckSettings.Builder clearContextExtensions()
    • removeContextExtensions

      public CheckSettings.Builder removeContextExtensions(String key)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
    • getMutableContextExtensions

      @Deprecated public Map<String,String> getMutableContextExtensions()
      Deprecated.
      Use alternate mutation accessors instead.
    • putContextExtensions

      public CheckSettings.Builder putContextExtensions(String key, String value)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
    • putAllContextExtensions

      public CheckSettings.Builder putAllContextExtensions(Map<String,String> values)
       Context extensions to set on the CheckRequest's
       :ref:`AttributeContext.context_extensions<envoy_v3_api_field_service.auth.v3.AttributeContext.context_extensions>`
      
       You can use this to provide extra context for the external authorization server on specific
       virtual hosts/routes. For example, adding a context extension on the virtual host level can
       give the ext-authz server information on what virtual host is used without needing to parse the
       host header. If CheckSettings is specified in multiple per-filter-configs, they will be merged
       in order, and the result will be used.
      
       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_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.grpc_service>`.
       
      map<string, string> context_extensions = 1 [(.udpa.annotations.sensitive) = true];
    • getDisableRequestBodyBuffering

      public boolean getDisableRequestBodyBuffering()
       When set to ``true``, disable the configured :ref:`with_request_body
       <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>` for a specific route.
      
       Only one of ``disable_request_body_buffering`` and
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.with_request_body>`
       may be specified.
       
      bool disable_request_body_buffering = 2;
      Specified by:
      getDisableRequestBodyBuffering in interface CheckSettingsOrBuilder
      Returns:
      The disableRequestBodyBuffering.
    • setDisableRequestBodyBuffering

      public CheckSettings.Builder setDisableRequestBodyBuffering(boolean value)
       When set to ``true``, disable the configured :ref:`with_request_body
       <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>` for a specific route.
      
       Only one of ``disable_request_body_buffering`` and
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.with_request_body>`
       may be specified.
       
      bool disable_request_body_buffering = 2;
      Parameters:
      value - The disableRequestBodyBuffering to set.
      Returns:
      This builder for chaining.
    • clearDisableRequestBodyBuffering

      public CheckSettings.Builder clearDisableRequestBodyBuffering()
       When set to ``true``, disable the configured :ref:`with_request_body
       <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>` for a specific route.
      
       Only one of ``disable_request_body_buffering`` and
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.with_request_body>`
       may be specified.
       
      bool disable_request_body_buffering = 2;
      Returns:
      This builder for chaining.
    • hasWithRequestBody

      public boolean hasWithRequestBody()
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
      Specified by:
      hasWithRequestBody in interface CheckSettingsOrBuilder
      Returns:
      Whether the withRequestBody field is set.
    • getWithRequestBody

      public BufferSettings getWithRequestBody()
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
      Specified by:
      getWithRequestBody in interface CheckSettingsOrBuilder
      Returns:
      The withRequestBody.
    • setWithRequestBody

      public CheckSettings.Builder setWithRequestBody(BufferSettings value)
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
    • setWithRequestBody

      public CheckSettings.Builder setWithRequestBody(BufferSettings.Builder builderForValue)
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
    • mergeWithRequestBody

      public CheckSettings.Builder mergeWithRequestBody(BufferSettings value)
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
    • clearWithRequestBody

      public CheckSettings.Builder clearWithRequestBody()
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
    • getWithRequestBodyBuilder

      public BufferSettings.Builder getWithRequestBodyBuilder()
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
    • getWithRequestBodyOrBuilder

      public BufferSettingsOrBuilder getWithRequestBodyOrBuilder()
       Enable or override request body buffering, which is configured using the
       :ref:`with_request_body <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.with_request_body>`
       option for a specific route.
      
       Only one of ``with_request_body`` and
       :ref:`disable_request_body_buffering <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.CheckSettings.disable_request_body_buffering>`
       may be specified.
       
      .envoy.extensions.filters.http.ext_authz.v3.BufferSettings with_request_body = 3;
      Specified by:
      getWithRequestBodyOrBuilder in interface CheckSettingsOrBuilder
    • hasGrpcService

      public boolean hasGrpcService()
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
      Specified by:
      hasGrpcService in interface CheckSettingsOrBuilder
      Returns:
      Whether the grpcService field is set.
    • getGrpcService

      public GrpcService getGrpcService()
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
      Specified by:
      getGrpcService in interface CheckSettingsOrBuilder
      Returns:
      The grpcService.
    • setGrpcService

      public CheckSettings.Builder setGrpcService(GrpcService value)
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
    • setGrpcService

      public CheckSettings.Builder setGrpcService(GrpcService.Builder builderForValue)
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
    • mergeGrpcService

      public CheckSettings.Builder mergeGrpcService(GrpcService value)
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
    • clearGrpcService

      public CheckSettings.Builder clearGrpcService()
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
    • getGrpcServiceBuilder

      public GrpcService.Builder getGrpcServiceBuilder()
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
    • getGrpcServiceOrBuilder

      public GrpcServiceOrBuilder getGrpcServiceOrBuilder()
       Override with a gRPC service configuration.
       
      .envoy.config.core.v3.GrpcService grpc_service = 4;
      Specified by:
      getGrpcServiceOrBuilder in interface CheckSettingsOrBuilder
    • hasHttpService

      public boolean hasHttpService()
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
      Specified by:
      hasHttpService in interface CheckSettingsOrBuilder
      Returns:
      Whether the httpService field is set.
    • getHttpService

      public HttpService getHttpService()
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
      Specified by:
      getHttpService in interface CheckSettingsOrBuilder
      Returns:
      The httpService.
    • setHttpService

      public CheckSettings.Builder setHttpService(HttpService value)
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
    • setHttpService

      public CheckSettings.Builder setHttpService(HttpService.Builder builderForValue)
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
    • mergeHttpService

      public CheckSettings.Builder mergeHttpService(HttpService value)
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
    • clearHttpService

      public CheckSettings.Builder clearHttpService()
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
    • getHttpServiceBuilder

      public HttpService.Builder getHttpServiceBuilder()
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
    • getHttpServiceOrBuilder

      public HttpServiceOrBuilder getHttpServiceOrBuilder()
       Override with an HTTP service configuration.
       
      .envoy.extensions.filters.http.ext_authz.v3.HttpService http_service = 5;
      Specified by:
      getHttpServiceOrBuilder in interface CheckSettingsOrBuilder
    • setUnknownFields

      public final CheckSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>
    • mergeUnknownFields

      public final CheckSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CheckSettings.Builder>