Uses of Class
io.envoyproxy.envoy.config.core.v3.HeaderValueOption.Builder
Packages that use HeaderValueOption.Builder
Package
Description
-
Uses of HeaderValueOption.Builder in io.envoyproxy.envoy.config.core.v3
Subclasses with type arguments of type HeaderValueOption.Builder in io.envoyproxy.envoy.config.core.v3Modifier and TypeClassDescriptionstatic final classHeader name/value pair plus option to control append behavior.Methods in io.envoyproxy.envoy.config.core.v3 that return HeaderValueOption.BuilderModifier and TypeMethodDescriptionHealthCheck.GrpcHealthCheck.Builder.addInitialMetadataBuilder()Specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster.HealthCheck.GrpcHealthCheck.Builder.addInitialMetadataBuilder(int index) Specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster.HealthCheck.HttpHealthCheck.Builder.addRequestHeadersToAddBuilder()Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster.HealthCheck.HttpHealthCheck.Builder.addRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster.HttpService.Builder.addRequestHeadersToAddBuilder()Specifies a list of HTTP headers that should be added to each request handled by this virtual host.HttpService.Builder.addRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.HeaderValueOption.Builder.clear()HeaderValueOption.Builder.clearAppend()Deprecated.HeaderValueOption.Builder.clearAppendAction()Describes the action taken to append/overwrite the given value for an existing header or to only add this header if it's absent.HeaderValueOption.Builder.clearHeader()Header name/value pair that this option applies to.HeaderValueOption.Builder.clearKeepEmptyValue()Is the header value allowed to be empty?HealthCheck.GrpcHealthCheck.Builder.getInitialMetadataBuilder(int index) Specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster.HealthCheck.HttpHealthCheck.Builder.getRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster.HttpService.Builder.getRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.HeaderValueOption.Builder.mergeAppend(com.google.protobuf.BoolValue value) Deprecated.HeaderValueOption.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) HeaderValueOption.Builder.mergeFrom(com.google.protobuf.Message other) HeaderValueOption.Builder.mergeFrom(HeaderValueOption other) HeaderValueOption.Builder.mergeHeader(HeaderValue value) Header name/value pair that this option applies to.static HeaderValueOption.BuilderHeaderValueOption.newBuilder()static HeaderValueOption.BuilderHeaderValueOption.newBuilder(HeaderValueOption prototype) HeaderValueOption.newBuilderForType()protected HeaderValueOption.BuilderHeaderValueOption.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) HeaderValueOption.Builder.setAppend(com.google.protobuf.BoolValue value) Deprecated.HeaderValueOption.Builder.setAppend(com.google.protobuf.BoolValue.Builder builderForValue) Deprecated.HeaderValueOption.Builder.setAppendAction(HeaderValueOption.HeaderAppendAction value) Describes the action taken to append/overwrite the given value for an existing header or to only add this header if it's absent.HeaderValueOption.Builder.setAppendActionValue(int value) Describes the action taken to append/overwrite the given value for an existing header or to only add this header if it's absent.HeaderValueOption.Builder.setHeader(HeaderValue value) Header name/value pair that this option applies to.HeaderValueOption.Builder.setHeader(HeaderValue.Builder builderForValue) Header name/value pair that this option applies to.HeaderValueOption.Builder.setKeepEmptyValue(boolean value) Is the header value allowed to be empty?HeaderValueOption.toBuilder()Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionHealthCheck.GrpcHealthCheck.Builder.getInitialMetadataBuilderList()Specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster.HealthCheck.HttpHealthCheck.Builder.getRequestHeadersToAddBuilderList()Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster.HttpService.Builder.getRequestHeadersToAddBuilderList()Specifies a list of HTTP headers that should be added to each request handled by this virtual host.Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionHealthCheck.GrpcHealthCheck.Builder.addInitialMetadata(int index, HeaderValueOption.Builder builderForValue) Specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster.HealthCheck.GrpcHealthCheck.Builder.addInitialMetadata(HeaderValueOption.Builder builderForValue) Specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster.HealthCheck.HttpHealthCheck.Builder.addRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster.HealthCheck.HttpHealthCheck.Builder.addRequestHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster.HttpService.Builder.addRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.HttpService.Builder.addRequestHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.HealthCheck.GrpcHealthCheck.Builder.setInitialMetadata(int index, HeaderValueOption.Builder builderForValue) Specifies a list of key-value pairs that should be added to the metadata of each GRPC call that is sent to the health checked cluster.HealthCheck.HttpHealthCheck.Builder.setRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request that is sent to the health checked cluster.HttpService.Builder.setRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request handled by this virtual host. -
Uses of HeaderValueOption.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return HeaderValueOption.BuilderModifier and TypeMethodDescriptionRoute.Builder.addRequestHeadersToAddBuilder()Specifies a set of headers that will be added to requests matching this route.Route.Builder.addRequestHeadersToAddBuilder(int index) Specifies a set of headers that will be added to requests matching this route.RouteConfiguration.Builder.addRequestHeadersToAddBuilder()Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager.RouteConfiguration.Builder.addRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager.VirtualHost.Builder.addRequestHeadersToAddBuilder()Specifies a list of HTTP headers that should be added to each request handled by this virtual host.VirtualHost.Builder.addRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.WeightedCluster.ClusterWeight.Builder.addRequestHeadersToAddBuilder()Specifies a list of headers to be added to requests when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.WeightedCluster.ClusterWeight.Builder.addRequestHeadersToAddBuilder(int index) Specifies a list of headers to be added to requests when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Route.Builder.addResponseHeadersToAddBuilder()Specifies a set of headers that will be added to responses to requests matching this route.Route.Builder.addResponseHeadersToAddBuilder(int index) Specifies a set of headers that will be added to responses to requests matching this route.RouteConfiguration.Builder.addResponseHeadersToAddBuilder()Specifies a list of HTTP headers that should be added to each response that the connection manager encodes.RouteConfiguration.Builder.addResponseHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each response that the connection manager encodes.VirtualHost.Builder.addResponseHeadersToAddBuilder()Specifies a list of HTTP headers that should be added to each response handled by this virtual host.VirtualHost.Builder.addResponseHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each response handled by this virtual host.WeightedCluster.ClusterWeight.Builder.addResponseHeadersToAddBuilder()Specifies a list of headers to be added to responses when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.WeightedCluster.ClusterWeight.Builder.addResponseHeadersToAddBuilder(int index) Specifies a list of headers to be added to responses when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Route.Builder.getRequestHeadersToAddBuilder(int index) Specifies a set of headers that will be added to requests matching this route.RouteConfiguration.Builder.getRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager.VirtualHost.Builder.getRequestHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.WeightedCluster.ClusterWeight.Builder.getRequestHeadersToAddBuilder(int index) Specifies a list of headers to be added to requests when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Route.Builder.getResponseHeadersToAddBuilder(int index) Specifies a set of headers that will be added to responses to requests matching this route.RouteConfiguration.Builder.getResponseHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each response that the connection manager encodes.VirtualHost.Builder.getResponseHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each response handled by this virtual host.WeightedCluster.ClusterWeight.Builder.getResponseHeadersToAddBuilder(int index) Specifies a list of headers to be added to responses when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionRoute.Builder.getRequestHeadersToAddBuilderList()Specifies a set of headers that will be added to requests matching this route.RouteConfiguration.Builder.getRequestHeadersToAddBuilderList()Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager.VirtualHost.Builder.getRequestHeadersToAddBuilderList()Specifies a list of HTTP headers that should be added to each request handled by this virtual host.WeightedCluster.ClusterWeight.Builder.getRequestHeadersToAddBuilderList()Specifies a list of headers to be added to requests when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Route.Builder.getResponseHeadersToAddBuilderList()Specifies a set of headers that will be added to responses to requests matching this route.RouteConfiguration.Builder.getResponseHeadersToAddBuilderList()Specifies a list of HTTP headers that should be added to each response that the connection manager encodes.VirtualHost.Builder.getResponseHeadersToAddBuilderList()Specifies a list of HTTP headers that should be added to each response handled by this virtual host.WeightedCluster.ClusterWeight.Builder.getResponseHeadersToAddBuilderList()Specifies a list of headers to be added to responses when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionRoute.Builder.addRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a set of headers that will be added to requests matching this route.Route.Builder.addRequestHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a set of headers that will be added to requests matching this route.RouteConfiguration.Builder.addRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager.RouteConfiguration.Builder.addRequestHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager.VirtualHost.Builder.addRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.VirtualHost.Builder.addRequestHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.WeightedCluster.ClusterWeight.Builder.addRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of headers to be added to requests when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.WeightedCluster.ClusterWeight.Builder.addRequestHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of headers to be added to requests when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Route.Builder.addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a set of headers that will be added to responses to requests matching this route.Route.Builder.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a set of headers that will be added to responses to requests matching this route.RouteConfiguration.Builder.addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response that the connection manager encodes.RouteConfiguration.Builder.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response that the connection manager encodes.VirtualHost.Builder.addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response handled by this virtual host.VirtualHost.Builder.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response handled by this virtual host.WeightedCluster.ClusterWeight.Builder.addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of headers to be added to responses when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.WeightedCluster.ClusterWeight.Builder.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of headers to be added to responses when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Route.Builder.setRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a set of headers that will be added to requests matching this route.RouteConfiguration.Builder.setRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request routed by the HTTP connection manager.VirtualHost.Builder.setRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request handled by this virtual host.WeightedCluster.ClusterWeight.Builder.setRequestHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of headers to be added to requests when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`.Route.Builder.setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a set of headers that will be added to responses to requests matching this route.RouteConfiguration.Builder.setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response that the connection manager encodes.VirtualHost.Builder.setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response handled by this virtual host.WeightedCluster.ClusterWeight.Builder.setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of headers to be added to responses when this cluster is selected through the enclosing :ref:`envoy_v3_api_msg_config.route.v3.RouteAction`. -
Uses of HeaderValueOption.Builder in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return HeaderValueOption.BuilderModifier and TypeMethodDescriptionRateLimitQuotaFilterConfig.Builder.addRequestHeadersToAddWhenNotEnforcedBuilder()Specifies a list of HTTP headers that should be added to each request that has been rate limited and is also forwarded upstream.RateLimitQuotaFilterConfig.Builder.addRequestHeadersToAddWhenNotEnforcedBuilder(int index) Specifies a list of HTTP headers that should be added to each request that has been rate limited and is also forwarded upstream.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAddBuilder()Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaFilterConfig.Builder.getRequestHeadersToAddWhenNotEnforcedBuilder(int index) Specifies a list of HTTP headers that should be added to each request that has been rate limited and is also forwarded upstream.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.getResponseHeadersToAddBuilder(int index) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 that return types with arguments of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionRateLimitQuotaFilterConfig.Builder.getRequestHeadersToAddWhenNotEnforcedBuilderList()Specifies a list of HTTP headers that should be added to each request that has been rate limited and is also forwarded upstream.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.getResponseHeadersToAddBuilderList()Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with parameters of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionRateLimitQuotaFilterConfig.Builder.addRequestHeadersToAddWhenNotEnforced(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request that has been rate limited and is also forwarded upstream.RateLimitQuotaFilterConfig.Builder.addRequestHeadersToAddWhenNotEnforced(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request that has been rate limited and is also forwarded upstream.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited.RateLimitQuotaFilterConfig.Builder.setRequestHeadersToAddWhenNotEnforced(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each request that has been rate limited and is also forwarded upstream.RateLimitQuotaBucketSettings.DenyResponseSettings.Builder.setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) Specifies a list of HTTP headers that should be added to each response for requests that have been rate limited. -
Uses of HeaderValueOption.Builder in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return HeaderValueOption.BuilderModifier and TypeMethodDescriptionResponseMapper.Builder.addHeadersToAddBuilder()HTTP headers to add to a local reply.ResponseMapper.Builder.addHeadersToAddBuilder(int index) HTTP headers to add to a local reply.ResponseMapper.Builder.getHeadersToAddBuilder(int index) HTTP headers to add to a local reply.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return types with arguments of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionResponseMapper.Builder.getHeadersToAddBuilderList()HTTP headers to add to a local reply.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with parameters of type HeaderValueOption.BuilderModifier and TypeMethodDescriptionResponseMapper.Builder.addHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) HTTP headers to add to a local reply.ResponseMapper.Builder.addHeadersToAdd(HeaderValueOption.Builder builderForValue) HTTP headers to add to a local reply.ResponseMapper.Builder.setHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) HTTP headers to add to a local reply.