Uses of Class
io.envoyproxy.envoy.config.core.v3.TypedExtensionConfig.Builder
Packages that use TypedExtensionConfig.Builder
Package
Description
-
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.bootstrap.v3
Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionBootstrap.Builder.addBootstrapExtensionsBuilder()Specifies optional bootstrap extensions to be instantiated at startup time.Bootstrap.Builder.addBootstrapExtensionsBuilder(int index) Specifies optional bootstrap extensions to be instantiated at startup time.Bootstrap.Builder.getBootstrapExtensionsBuilder(int index) Specifies optional bootstrap extensions to be instantiated at startup time.FatalAction.Builder.getConfigBuilder()Extension specific configuration for the action.Watchdog.WatchdogAction.Builder.getConfigBuilder()Extension specific configuration for the action.Bootstrap.Builder.getDefaultRegexEngineBuilder()Optional overriding of default regex engine.Bootstrap.Builder.getListenerManagerBuilder()[#not-implemented-hide:] This controls the type of listener manager configured for Envoy.Bootstrap.Builder.getTypedDnsResolverConfigBuilder()DNS resolver type configuration extension.Bootstrap.Builder.getXdsConfigTrackerExtensionBuilder()Optional XdsConfigTracker configuration, which allows tracking xDS responses in external components, e.g., external tracer or monitor.Bootstrap.Builder.getXdsDelegateExtensionBuilder()Optional XdsResourcesDelegate configuration, which allows plugging custom logic into both fetch and load events during xDS processing.Bootstrap.Builder.putCertificateProviderInstancesBuilderIfAbsent(String key) Global map of CertificateProvider instances.Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionBootstrap.Builder.getBootstrapExtensionsBuilderList()Specifies optional bootstrap extensions to be instantiated at startup time.Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionBootstrap.Builder.addBootstrapExtensions(int index, TypedExtensionConfig.Builder builderForValue) Specifies optional bootstrap extensions to be instantiated at startup time.Bootstrap.Builder.addBootstrapExtensions(TypedExtensionConfig.Builder builderForValue) Specifies optional bootstrap extensions to be instantiated at startup time.Bootstrap.Builder.setBootstrapExtensions(int index, TypedExtensionConfig.Builder builderForValue) Specifies optional bootstrap extensions to be instantiated at startup time.FatalAction.Builder.setConfig(TypedExtensionConfig.Builder builderForValue) Extension specific configuration for the action.Watchdog.WatchdogAction.Builder.setConfig(TypedExtensionConfig.Builder builderForValue) Extension specific configuration for the action.Bootstrap.Builder.setDefaultRegexEngine(TypedExtensionConfig.Builder builderForValue) Optional overriding of default regex engine.Bootstrap.Builder.setListenerManager(TypedExtensionConfig.Builder builderForValue) [#not-implemented-hide:] This controls the type of listener manager configured for Envoy.Bootstrap.Builder.setTypedDnsResolverConfig(TypedExtensionConfig.Builder builderForValue) DNS resolver type configuration extension.Bootstrap.Builder.setXdsConfigTrackerExtension(TypedExtensionConfig.Builder builderForValue) Optional XdsConfigTracker configuration, which allows tracking xDS responses in external components, e.g., external tracer or monitor.Bootstrap.Builder.setXdsDelegateExtension(TypedExtensionConfig.Builder builderForValue) Optional XdsResourcesDelegate configuration, which allows plugging custom logic into both fetch and load events during xDS processing. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.cluster.v3
Methods in io.envoyproxy.envoy.config.cluster.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOutlierDetection.Builder.addMonitorsBuilder()Set of host's passive monitors.OutlierDetection.Builder.addMonitorsBuilder(int index) Set of host's passive monitors.OutlierDetection.Builder.getMonitorsBuilder(int index) Set of host's passive monitors.Cluster.Builder.getTypedDnsResolverConfigBuilder()DNS resolver type configuration extension.LoadBalancingPolicy.Policy.Builder.getTypedExtensionConfigBuilder()[#extension-category: envoy.load_balancing_policies]Cluster.Builder.getUpstreamConfigBuilder()Optional customization and configuration of upstream connection pool, and upstream type.Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOutlierDetection.Builder.getMonitorsBuilderList()Set of host's passive monitors.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOutlierDetection.Builder.addMonitors(int index, TypedExtensionConfig.Builder builderForValue) Set of host's passive monitors.OutlierDetection.Builder.addMonitors(TypedExtensionConfig.Builder builderForValue) Set of host's passive monitors.OutlierDetection.Builder.setMonitors(int index, TypedExtensionConfig.Builder builderForValue) Set of host's passive monitors.Cluster.Builder.setTypedDnsResolverConfig(TypedExtensionConfig.Builder builderForValue) DNS resolver type configuration extension.LoadBalancingPolicy.Policy.Builder.setTypedExtensionConfig(TypedExtensionConfig.Builder builderForValue) [#extension-category: envoy.load_balancing_policies]Cluster.Builder.setUpstreamConfig(TypedExtensionConfig.Builder builderForValue) Optional customization and configuration of upstream connection pool, and upstream type. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.common.key_value.v3
Methods in io.envoyproxy.envoy.config.common.key_value.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionKeyValueStoreConfig.Builder.getConfigBuilder()[#extension-category: envoy.common.key_value]Methods in io.envoyproxy.envoy.config.common.key_value.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionKeyValueStoreConfig.Builder.setConfig(TypedExtensionConfig.Builder builderForValue) [#extension-category: envoy.common.key_value] -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.common.matcher.v3
Methods in io.envoyproxy.envoy.config.common.matcher.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionMatcher.OnMatch.Builder.getActionBuilder()Protocol-specific action to take.Matcher.MatcherList.Predicate.SinglePredicate.Builder.getCustomMatchBuilder()Extension for custom matching logic.Matcher.MatcherTree.Builder.getCustomMatchBuilder()Extension for custom matching logic.Matcher.MatcherList.Predicate.SinglePredicate.Builder.getInputBuilder()Protocol-specific specification of input field to match on.Matcher.MatcherTree.Builder.getInputBuilder()Protocol-specific specification of input field to match on.Methods in io.envoyproxy.envoy.config.common.matcher.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionMatcher.OnMatch.Builder.setAction(TypedExtensionConfig.Builder builderForValue) Protocol-specific action to take.Matcher.MatcherList.Predicate.SinglePredicate.Builder.setCustomMatch(TypedExtensionConfig.Builder builderForValue) Extension for custom matching logic.Matcher.MatcherTree.Builder.setCustomMatch(TypedExtensionConfig.Builder builderForValue) Extension for custom matching logic.Matcher.MatcherList.Predicate.SinglePredicate.Builder.setInput(TypedExtensionConfig.Builder builderForValue) Protocol-specific specification of input field to match on.Matcher.MatcherTree.Builder.setInput(TypedExtensionConfig.Builder builderForValue) Protocol-specific specification of input field to match on. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.addConfigValidatorsBuilder()A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.addConfigValidatorsBuilder(int index) A list of config validators that will be executed when a new update is received from the ApiConfigSource.HealthCheck.Builder.addEventLoggerBuilder()A list of event log sinks to process the health check event.HealthCheck.Builder.addEventLoggerBuilder(int index) A list of event log sinks to process the health check event.SubstitutionFormatString.Builder.addFormattersBuilder()Specifies a collection of Formatter plugins that can be called from the access log configuration.SubstitutionFormatString.Builder.addFormattersBuilder(int index) Specifies a collection of Formatter plugins that can be called from the access log configuration.TypedExtensionConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) TypedExtensionConfig.Builder.clear()TypedExtensionConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) TypedExtensionConfig.Builder.clearName()The name of an extension.TypedExtensionConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) TypedExtensionConfig.Builder.clearTypedConfig()The typed config for the extension.TypedExtensionConfig.Builder.clone()QuicProtocolOptions.Builder.getClientPacketWriterBuilder()A customized UDP socket and a QUIC packet writer using the socket for client connections. i.e.ApiConfigSource.Builder.getConfigValidatorsBuilder(int index) A list of config validators that will be executed when a new update is received from the ApiConfigSource.HealthCheck.Builder.getEventLoggerBuilder(int index) A list of event log sinks to process the health check event.SubstitutionFormatString.Builder.getFormattersBuilder(int index) Specifies a collection of Formatter plugins that can be called from the access log configuration.AlternateProtocolsCacheOptions.Builder.getKeyValueStoreConfigBuilder()Allows configuring a persistent :ref:`key value store <envoy_v3_api_msg_config.common.key_value.v3.KeyValueStoreConfig>` to flush alternate protocols entries to disk.BindConfig.Builder.getLocalAddressSelectorBuilder()Custom local address selector to override the default (i.e.Http1ProtocolOptions.HeaderKeyFormat.Builder.getStatefulFormatterBuilder()Configuration for stateful formatter extensions that allow using received headers to affect the output of encoding headers.TypedExtensionConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) TypedExtensionConfig.Builder.mergeFrom(com.google.protobuf.Message other) TypedExtensionConfig.Builder.mergeFrom(TypedExtensionConfig other) TypedExtensionConfig.Builder.mergeTypedConfig(com.google.protobuf.Any value) The typed config for the extension.TypedExtensionConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static TypedExtensionConfig.BuilderTypedExtensionConfig.newBuilder()static TypedExtensionConfig.BuilderTypedExtensionConfig.newBuilder(TypedExtensionConfig prototype) TypedExtensionConfig.newBuilderForType()protected TypedExtensionConfig.BuilderTypedExtensionConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) TypedExtensionConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) The name of an extension.TypedExtensionConfig.Builder.setNameBytes(com.google.protobuf.ByteString value) The name of an extension.TypedExtensionConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) TypedExtensionConfig.Builder.setTypedConfig(com.google.protobuf.Any value) The typed config for the extension.TypedExtensionConfig.Builder.setTypedConfig(com.google.protobuf.Any.Builder builderForValue) The typed config for the extension.TypedExtensionConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) TypedExtensionConfig.toBuilder()Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.getConfigValidatorsBuilderList()A list of config validators that will be executed when a new update is received from the ApiConfigSource.HealthCheck.Builder.getEventLoggerBuilderList()A list of event log sinks to process the health check event.SubstitutionFormatString.Builder.getFormattersBuilderList()Specifies a collection of Formatter plugins that can be called from the access log configuration.Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionApiConfigSource.Builder.addConfigValidators(int index, TypedExtensionConfig.Builder builderForValue) A list of config validators that will be executed when a new update is received from the ApiConfigSource.ApiConfigSource.Builder.addConfigValidators(TypedExtensionConfig.Builder builderForValue) A list of config validators that will be executed when a new update is received from the ApiConfigSource.HealthCheck.Builder.addEventLogger(int index, TypedExtensionConfig.Builder builderForValue) A list of event log sinks to process the health check event.HealthCheck.Builder.addEventLogger(TypedExtensionConfig.Builder builderForValue) A list of event log sinks to process the health check event.SubstitutionFormatString.Builder.addFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.SubstitutionFormatString.Builder.addFormatters(TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.QuicProtocolOptions.Builder.setClientPacketWriter(TypedExtensionConfig.Builder builderForValue) A customized UDP socket and a QUIC packet writer using the socket for client connections. i.e.ApiConfigSource.Builder.setConfigValidators(int index, TypedExtensionConfig.Builder builderForValue) A list of config validators that will be executed when a new update is received from the ApiConfigSource.HealthCheck.Builder.setEventLogger(int index, TypedExtensionConfig.Builder builderForValue) A list of event log sinks to process the health check event.SubstitutionFormatString.Builder.setFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.AlternateProtocolsCacheOptions.Builder.setKeyValueStoreConfig(TypedExtensionConfig.Builder builderForValue) Allows configuring a persistent :ref:`key value store <envoy_v3_api_msg_config.common.key_value.v3.KeyValueStoreConfig>` to flush alternate protocols entries to disk.BindConfig.Builder.setLocalAddressSelector(TypedExtensionConfig.Builder builderForValue) Custom local address selector to override the default (i.e.Http1ProtocolOptions.HeaderKeyFormat.Builder.setStatefulFormatter(TypedExtensionConfig.Builder builderForValue) Configuration for stateful formatter extensions that allow using received headers to affect the output of encoding headers. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.listener.v3
Methods in io.envoyproxy.envoy.config.listener.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionQuicProtocolOptions.Builder.getConnectionDebugVisitorConfigBuilder()Configure which implementation of ``quic::QuicConnectionDebugVisitor`` to be used for this listener.QuicProtocolOptions.Builder.getConnectionIdGeneratorConfigBuilder()Config which implementation of ``quic::ConnectionIdGeneratorInterface`` to be used for this listener.QuicProtocolOptions.Builder.getCryptoStreamConfigBuilder()Configure which implementation of ``quic::QuicCryptoClientStreamBase`` to be used for this listener.Listener.ConnectionBalanceConfig.Builder.getExtendBalanceBuilder()The listener will use the connection balancer according to ``type_url``.QuicProtocolOptions.Builder.getProofSourceConfigBuilder()Configure which implementation of ``quic::ProofSource`` to be used for this listener.QuicProtocolOptions.Builder.getServerPreferredAddressConfigBuilder()Configure the server's preferred address to advertise so that client can migrate to it.UdpListenerConfig.Builder.getUdpPacketPacketWriterConfigBuilder()Configuration for the UDP packet writer.Methods in io.envoyproxy.envoy.config.listener.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionQuicProtocolOptions.Builder.setConnectionDebugVisitorConfig(TypedExtensionConfig.Builder builderForValue) Configure which implementation of ``quic::QuicConnectionDebugVisitor`` to be used for this listener.QuicProtocolOptions.Builder.setConnectionIdGeneratorConfig(TypedExtensionConfig.Builder builderForValue) Config which implementation of ``quic::ConnectionIdGeneratorInterface`` to be used for this listener.QuicProtocolOptions.Builder.setCryptoStreamConfig(TypedExtensionConfig.Builder builderForValue) Configure which implementation of ``quic::QuicCryptoClientStreamBase`` to be used for this listener.Listener.ConnectionBalanceConfig.Builder.setExtendBalance(TypedExtensionConfig.Builder builderForValue) The listener will use the connection balancer according to ``type_url``.QuicProtocolOptions.Builder.setProofSourceConfig(TypedExtensionConfig.Builder builderForValue) Configure which implementation of ``quic::ProofSource`` to be used for this listener.QuicProtocolOptions.Builder.setServerPreferredAddressConfig(TypedExtensionConfig.Builder builderForValue) Configure the server's preferred address to advertise so that client can migrate to it.UdpListenerConfig.Builder.setUdpPacketPacketWriterConfig(TypedExtensionConfig.Builder builderForValue) Configuration for the UDP packet writer. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.rbac.v3
Methods in io.envoyproxy.envoy.config.rbac.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionRBAC.AuditLoggingOptions.AuditLoggerConfig.Builder.getAuditLoggerBuilder()Typed logger configuration.Principal.Builder.getCustomBuilder()Extension for configuring custom principals for RBAC.Permission.Builder.getMatcherBuilder()Extension for configuring custom matchers for RBAC.Permission.Builder.getUriTemplateBuilder()URI template path matching.Methods in io.envoyproxy.envoy.config.rbac.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionRBAC.AuditLoggingOptions.AuditLoggerConfig.Builder.setAuditLogger(TypedExtensionConfig.Builder builderForValue) Typed logger configuration.Principal.Builder.setCustom(TypedExtensionConfig.Builder builderForValue) Extension for configuring custom principals for RBAC.Permission.Builder.setMatcher(TypedExtensionConfig.Builder builderForValue) Extension for configuring custom matchers for RBAC.Permission.Builder.setUriTemplate(TypedExtensionConfig.Builder builderForValue) URI template path matching. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionInternalRedirectPolicy.Builder.addPredicatesBuilder()Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.addPredicatesBuilder(int index) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.RetryPolicy.Builder.addRetryOptionsPredicatesBuilder()Retry options predicates that will be applied prior to retrying a request.RetryPolicy.Builder.addRetryOptionsPredicatesBuilder(int index) Retry options predicates that will be applied prior to retrying a request.RouteAction.Builder.getEarlyDataPolicyBuilder()Specifies how to send request over TLS early data.ClusterSpecifierPlugin.Builder.getExtensionBuilder()The name of the plugin and its opaque configuration.RateLimit.Action.Builder.getExtensionBuilder()Rate limit descriptor extension.RouteMatch.Builder.getPathMatchPolicyBuilder()[#extension-category: envoy.path.match]RouteAction.Builder.getPathRewritePolicyBuilder()[#extension-category: envoy.path.rewrite]InternalRedirectPolicy.Builder.getPredicatesBuilder(int index) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.RetryPolicy.Builder.getRetryOptionsPredicatesBuilder(int index) Retry options predicates that will be applied prior to retrying a request.Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionInternalRedirectPolicy.Builder.getPredicatesBuilderList()Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.RetryPolicy.Builder.getRetryOptionsPredicatesBuilderList()Retry options predicates that will be applied prior to retrying a request.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionInternalRedirectPolicy.Builder.addPredicates(int index, TypedExtensionConfig.Builder builderForValue) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.InternalRedirectPolicy.Builder.addPredicates(TypedExtensionConfig.Builder builderForValue) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.RetryPolicy.Builder.addRetryOptionsPredicates(int index, TypedExtensionConfig.Builder builderForValue) Retry options predicates that will be applied prior to retrying a request.RetryPolicy.Builder.addRetryOptionsPredicates(TypedExtensionConfig.Builder builderForValue) Retry options predicates that will be applied prior to retrying a request.RouteAction.Builder.setEarlyDataPolicy(TypedExtensionConfig.Builder builderForValue) Specifies how to send request over TLS early data.ClusterSpecifierPlugin.Builder.setExtension(TypedExtensionConfig.Builder builderForValue) The name of the plugin and its opaque configuration.RateLimit.Action.Builder.setExtension(TypedExtensionConfig.Builder builderForValue) Rate limit descriptor extension.RouteMatch.Builder.setPathMatchPolicy(TypedExtensionConfig.Builder builderForValue) [#extension-category: envoy.path.match]RouteAction.Builder.setPathRewritePolicy(TypedExtensionConfig.Builder builderForValue) [#extension-category: envoy.path.rewrite]InternalRedirectPolicy.Builder.setPredicates(int index, TypedExtensionConfig.Builder builderForValue) Specifies a list of predicates that are queried when an upstream response is deemed to trigger an internal redirect by all other criteria.RetryPolicy.Builder.setRetryOptionsPredicates(int index, TypedExtensionConfig.Builder builderForValue) Retry options predicates that will be applied prior to retrying a request. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.tap.v3
Methods in io.envoyproxy.envoy.config.tap.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOutputSink.Builder.getCustomSinkBuilder()Tap output filter will be defined by an extension typeMethods in io.envoyproxy.envoy.config.tap.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOutputSink.Builder.setCustomSink(TypedExtensionConfig.Builder builderForValue) Tap output filter will be defined by an extension type -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.config.trace.v3
Methods in io.envoyproxy.envoy.config.trace.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOpenTelemetryConfig.Builder.addResourceDetectorsBuilder()An ordered list of resource detectors [#extension-category: envoy.tracers.opentelemetry.resource_detectors]OpenTelemetryConfig.Builder.addResourceDetectorsBuilder(int index) An ordered list of resource detectors [#extension-category: envoy.tracers.opentelemetry.resource_detectors]OpenTelemetryConfig.Builder.getResourceDetectorsBuilder(int index) An ordered list of resource detectors [#extension-category: envoy.tracers.opentelemetry.resource_detectors]OpenTelemetryConfig.Builder.getSamplerBuilder()Specifies the sampler to be used by the OpenTelemetry tracer.Methods in io.envoyproxy.envoy.config.trace.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOpenTelemetryConfig.Builder.getResourceDetectorsBuilderList()An ordered list of resource detectors [#extension-category: envoy.tracers.opentelemetry.resource_detectors]Methods in io.envoyproxy.envoy.config.trace.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOpenTelemetryConfig.Builder.addResourceDetectors(int index, TypedExtensionConfig.Builder builderForValue) An ordered list of resource detectors [#extension-category: envoy.tracers.opentelemetry.resource_detectors]OpenTelemetryConfig.Builder.addResourceDetectors(TypedExtensionConfig.Builder builderForValue) An ordered list of resource detectors [#extension-category: envoy.tracers.opentelemetry.resource_detectors]OpenTelemetryConfig.Builder.setResourceDetectors(int index, TypedExtensionConfig.Builder builderForValue) An ordered list of resource detectors [#extension-category: envoy.tracers.opentelemetry.resource_detectors]OpenTelemetryConfig.Builder.setSampler(TypedExtensionConfig.Builder builderForValue) Specifies the sampler to be used by the OpenTelemetry tracer. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.access_loggers.fluentd.v3
Methods in io.envoyproxy.envoy.extensions.access_loggers.fluentd.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionFluentdAccessLogConfig.Builder.addFormattersBuilder()Specifies a collection of Formatter plugins that can be called from the access log configuration.FluentdAccessLogConfig.Builder.addFormattersBuilder(int index) Specifies a collection of Formatter plugins that can be called from the access log configuration.FluentdAccessLogConfig.Builder.getFormattersBuilder(int index) Specifies a collection of Formatter plugins that can be called from the access log configuration.Methods in io.envoyproxy.envoy.extensions.access_loggers.fluentd.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionFluentdAccessLogConfig.Builder.getFormattersBuilderList()Specifies a collection of Formatter plugins that can be called from the access log configuration.Methods in io.envoyproxy.envoy.extensions.access_loggers.fluentd.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionFluentdAccessLogConfig.Builder.addFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.FluentdAccessLogConfig.Builder.addFormatters(TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.FluentdAccessLogConfig.Builder.setFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.access_loggers.open_telemetry.v3
Methods in io.envoyproxy.envoy.extensions.access_loggers.open_telemetry.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOpenTelemetryAccessLogConfig.Builder.addFormattersBuilder()Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.addFormattersBuilder(int index) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.getFormattersBuilder(int index) Specifies a collection of Formatter plugins that can be called from the access log configuration.Methods in io.envoyproxy.envoy.extensions.access_loggers.open_telemetry.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOpenTelemetryAccessLogConfig.Builder.getFormattersBuilderList()Specifies a collection of Formatter plugins that can be called from the access log configuration.Methods in io.envoyproxy.envoy.extensions.access_loggers.open_telemetry.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionOpenTelemetryAccessLogConfig.Builder.addFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.addFormatters(TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration.OpenTelemetryAccessLogConfig.Builder.setFormatters(int index, TypedExtensionConfig.Builder builderForValue) Specifies a collection of Formatter plugins that can be called from the access log configuration. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.bootstrap.reverse_tunnel.upstream_socket_interface.v3
Methods in io.envoyproxy.envoy.extensions.bootstrap.reverse_tunnel.upstream_socket_interface.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionUpstreamReverseConnectionSocketInterface.Builder.getReporterConfigBuilder()Optional configuration for a tunnel reporting extension.Methods in io.envoyproxy.envoy.extensions.bootstrap.reverse_tunnel.upstream_socket_interface.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionUpstreamReverseConnectionSocketInterface.Builder.setReporterConfig(TypedExtensionConfig.Builder builderForValue) Optional configuration for a tunnel reporting extension. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.clusters.dns.v3
Methods in io.envoyproxy.envoy.extensions.clusters.dns.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDnsCluster.Builder.getTypedDnsResolverConfigBuilder()DNS resolver type configuration extension.Methods in io.envoyproxy.envoy.extensions.clusters.dns.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDnsCluster.Builder.setTypedDnsResolverConfig(TypedExtensionConfig.Builder builderForValue) DNS resolver type configuration extension. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.common.dynamic_forward_proxy.v3
Methods in io.envoyproxy.envoy.extensions.common.dynamic_forward_proxy.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDnsCacheConfig.Builder.getTypedDnsResolverConfigBuilder()DNS resolver type configuration extension.Methods in io.envoyproxy.envoy.extensions.common.dynamic_forward_proxy.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDnsCacheConfig.Builder.setTypedDnsResolverConfig(TypedExtensionConfig.Builder builderForValue) DNS resolver type configuration extension. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.common.matching.v3
Methods in io.envoyproxy.envoy.extensions.common.matching.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionExtensionWithMatcher.Builder.getExtensionConfigBuilder()The underlying extension config.Methods in io.envoyproxy.envoy.extensions.common.matching.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionExtensionWithMatcher.Builder.setExtensionConfig(TypedExtensionConfig.Builder builderForValue) The underlying extension config. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.composite.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.composite.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionFilterChainConfiguration.Builder.addTypedConfigBuilder()repeated .envoy.config.core.v3.TypedExtensionConfig typed_config = 1;FilterChainConfiguration.Builder.addTypedConfigBuilder(int index) repeated .envoy.config.core.v3.TypedExtensionConfig typed_config = 1;ExecuteFilterAction.Builder.getTypedConfigBuilder()Filter specific configuration which depends on the filter being instantiated.FilterChainConfiguration.Builder.getTypedConfigBuilder(int index) repeated .envoy.config.core.v3.TypedExtensionConfig typed_config = 1;Methods in io.envoyproxy.envoy.extensions.filters.http.composite.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionFilterChainConfiguration.Builder.getTypedConfigBuilderList()repeated .envoy.config.core.v3.TypedExtensionConfig typed_config = 1;Methods in io.envoyproxy.envoy.extensions.filters.http.composite.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionFilterChainConfiguration.Builder.addTypedConfig(int index, TypedExtensionConfig.Builder builderForValue) repeated .envoy.config.core.v3.TypedExtensionConfig typed_config = 1;FilterChainConfiguration.Builder.addTypedConfig(TypedExtensionConfig.Builder builderForValue) repeated .envoy.config.core.v3.TypedExtensionConfig typed_config = 1;ExecuteFilterAction.Builder.setTypedConfig(TypedExtensionConfig.Builder builderForValue) Filter specific configuration which depends on the filter being instantiated.FilterChainConfiguration.Builder.setTypedConfig(int index, TypedExtensionConfig.Builder builderForValue) repeated .envoy.config.core.v3.TypedExtensionConfig typed_config = 1; -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.compressor.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.compressor.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionCompressor.Builder.getCompressorLibraryBuilder()A compressor library to use for compression.CompressorOverrides.Builder.getCompressorLibraryBuilder()A compressor library to use for compression.Methods in io.envoyproxy.envoy.extensions.filters.http.compressor.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionCompressor.Builder.setCompressorLibrary(TypedExtensionConfig.Builder builderForValue) A compressor library to use for compression.CompressorOverrides.Builder.setCompressorLibrary(TypedExtensionConfig.Builder builderForValue) A compressor library to use for compression. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.credential_injector.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.credential_injector.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionCredentialInjector.Builder.getCredentialBuilder()The credential to inject into the proxied requests [#extension-category: envoy.http.injected_credentials]Methods in io.envoyproxy.envoy.extensions.filters.http.credential_injector.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionCredentialInjector.Builder.setCredential(TypedExtensionConfig.Builder builderForValue) The credential to inject into the proxied requests [#extension-category: envoy.http.injected_credentials] -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.decompressor.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.decompressor.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDecompressor.Builder.getDecompressorLibraryBuilder()A decompressor library to use for both request and response decompression.Methods in io.envoyproxy.envoy.extensions.filters.http.decompressor.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDecompressor.Builder.setDecompressorLibrary(TypedExtensionConfig.Builder builderForValue) A decompressor library to use for both request and response decompression. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionExternalProcessor.Builder.getOnProcessingResponseBuilder()Decorator to introduce custom logic that runs after a message received from the External Processor is processed, but before continuing filter chain iteration. .. note:: Response processors are currently in alpha.ExternalProcessor.Builder.getProcessingRequestModifierBuilder()Decorator to introduce custom logic that runs after the ``ProcessingRequest`` is constructed, but before it is sent to the External Processor.ExtProcOverrides.Builder.getProcessingRequestModifierBuilder()Decorator to introduce custom logic that runs after the ``ProcessingRequest`` is constructed, but before it is sent to the External Processor.Methods in io.envoyproxy.envoy.extensions.filters.http.ext_proc.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionExternalProcessor.Builder.setOnProcessingResponse(TypedExtensionConfig.Builder builderForValue) Decorator to introduce custom logic that runs after a message received from the External Processor is processed, but before continuing filter chain iteration. .. note:: Response processors are currently in alpha.ExternalProcessor.Builder.setProcessingRequestModifier(TypedExtensionConfig.Builder builderForValue) Decorator to introduce custom logic that runs after the ``ProcessingRequest`` is constructed, but before it is sent to the External Processor.ExtProcOverrides.Builder.setProcessingRequestModifier(TypedExtensionConfig.Builder builderForValue) Decorator to introduce custom logic that runs after the ``ProcessingRequest`` is constructed, but before it is sent to the External Processor. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.geoip.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.geoip.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionGeoip.Builder.getProviderBuilder()Geoip driver specific configuration which depends on the driver being instantiated.Methods in io.envoyproxy.envoy.extensions.filters.http.geoip.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionGeoip.Builder.setProvider(TypedExtensionConfig.Builder builderForValue) Geoip driver specific configuration which depends on the driver being instantiated. -
Uses of TypedExtensionConfig.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 TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionRateLimitQuotaBucketSettings.BucketIdBuilder.ValueBuilder.Builder.getCustomValueBuilder()Dynamic value — evaluated for each request.Methods in io.envoyproxy.envoy.extensions.filters.http.rate_limit_quota.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionRateLimitQuotaBucketSettings.BucketIdBuilder.ValueBuilder.Builder.setCustomValue(TypedExtensionConfig.Builder builderForValue) Dynamic value — evaluated for each request. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.http.stateful_session.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.stateful_session.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionStatefulSession.Builder.getSessionStateBuilder()Specifies the implementation of session state.Methods in io.envoyproxy.envoy.extensions.filters.http.stateful_session.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionStatefulSession.Builder.setSessionState(TypedExtensionConfig.Builder builderForValue) Specifies the implementation of session state. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionGenericProxy.Builder.addFiltersBuilder()A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.GenericProxy.Builder.addFiltersBuilder(int index) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.GenericProxy.Builder.getCodecConfigBuilder()The codec which encodes and decodes the application protocol.GenericProxy.Builder.getFiltersBuilder(int index) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.Methods in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionGenericProxy.Builder.getFiltersBuilderList()A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.Methods in io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionGenericProxy.Builder.addFilters(int index, TypedExtensionConfig.Builder builderForValue) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.GenericProxy.Builder.addFilters(TypedExtensionConfig.Builder builderForValue) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.GenericProxy.Builder.setCodecConfig(TypedExtensionConfig.Builder builderForValue) The codec which encodes and decodes the application protocol.GenericProxy.Builder.setFilters(int index, TypedExtensionConfig.Builder builderForValue) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.network.geoip.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.geoip.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionGeoip.Builder.getProviderBuilder()Geoip driver specific configuration which depends on the driver being instantiated.Methods in io.envoyproxy.envoy.extensions.filters.network.geoip.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionGeoip.Builder.setProvider(TypedExtensionConfig.Builder builderForValue) Geoip driver specific configuration which depends on the driver being instantiated. -
Uses of TypedExtensionConfig.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 TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionHttpConnectionManager.Builder.addEarlyHeaderMutationExtensionsBuilder()The configuration for the early header mutation extensions.HttpConnectionManager.Builder.addEarlyHeaderMutationExtensionsBuilder(int index) The configuration for the early header mutation extensions.HttpConnectionManager.Builder.addOriginalIpDetectionExtensionsBuilder()Configuration for original IP detection extensions.HttpConnectionManager.Builder.addOriginalIpDetectionExtensionsBuilder(int index) Configuration for original IP detection extensions.HttpConnectionManager.Builder.getEarlyHeaderMutationExtensionsBuilder(int index) The configuration for the early header mutation extensions.HttpConnectionManager.Builder.getOriginalIpDetectionExtensionsBuilder(int index) Configuration for original IP detection extensions.HttpConnectionManager.Builder.getTypedHeaderValidationConfigBuilder()Configuration options for Header Validation (UHV).Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionHttpConnectionManager.Builder.getEarlyHeaderMutationExtensionsBuilderList()The configuration for the early header mutation extensions.HttpConnectionManager.Builder.getOriginalIpDetectionExtensionsBuilderList()Configuration for original IP detection extensions.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionHttpConnectionManager.Builder.addEarlyHeaderMutationExtensions(int index, TypedExtensionConfig.Builder builderForValue) The configuration for the early header mutation extensions.HttpConnectionManager.Builder.addEarlyHeaderMutationExtensions(TypedExtensionConfig.Builder builderForValue) The configuration for the early header mutation extensions.HttpConnectionManager.Builder.addOriginalIpDetectionExtensions(int index, TypedExtensionConfig.Builder builderForValue) Configuration for original IP detection extensions.HttpConnectionManager.Builder.addOriginalIpDetectionExtensions(TypedExtensionConfig.Builder builderForValue) Configuration for original IP detection extensions.HttpConnectionManager.Builder.setEarlyHeaderMutationExtensions(int index, TypedExtensionConfig.Builder builderForValue) The configuration for the early header mutation extensions.HttpConnectionManager.Builder.setOriginalIpDetectionExtensions(int index, TypedExtensionConfig.Builder builderForValue) Configuration for original IP detection extensions.HttpConnectionManager.Builder.setTypedHeaderValidationConfig(TypedExtensionConfig.Builder builderForValue) Configuration options for Header Validation (UHV). -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3
Methods in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDnsFilterConfig.ClientContextConfig.Builder.getTypedDnsResolverConfigBuilder()DNS resolver type configuration extension.Methods in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionDnsFilterConfig.ClientContextConfig.Builder.setTypedDnsResolverConfig(TypedExtensionConfig.Builder builderForValue) DNS resolver type configuration extension. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.http.custom_response.redirect_policy.v3
Methods in io.envoyproxy.envoy.extensions.http.custom_response.redirect_policy.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionRedirectPolicy.Builder.getModifyRequestHeadersActionBuilder()Custom action to modify request headers before selection of the redirected route.Methods in io.envoyproxy.envoy.extensions.http.custom_response.redirect_policy.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionRedirectPolicy.Builder.setModifyRequestHeadersAction(TypedExtensionConfig.Builder builderForValue) Custom action to modify request headers before selection of the redirected route. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.stat_sinks.open_telemetry.v3
Methods in io.envoyproxy.envoy.extensions.stat_sinks.open_telemetry.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionSinkConfig.Builder.addResourceDetectorsBuilder()Attributes to be associated with the resource in the OTLP message.SinkConfig.Builder.addResourceDetectorsBuilder(int index) Attributes to be associated with the resource in the OTLP message.SinkConfig.Builder.getResourceDetectorsBuilder(int index) Attributes to be associated with the resource in the OTLP message.Methods in io.envoyproxy.envoy.extensions.stat_sinks.open_telemetry.v3 that return types with arguments of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionSinkConfig.Builder.getResourceDetectorsBuilderList()Attributes to be associated with the resource in the OTLP message.Methods in io.envoyproxy.envoy.extensions.stat_sinks.open_telemetry.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionSinkConfig.Builder.addResourceDetectors(int index, TypedExtensionConfig.Builder builderForValue) Attributes to be associated with the resource in the OTLP message.SinkConfig.Builder.addResourceDetectors(TypedExtensionConfig.Builder builderForValue) Attributes to be associated with the resource in the OTLP message.SinkConfig.Builder.setResourceDetectors(int index, TypedExtensionConfig.Builder builderForValue) Attributes to be associated with the resource in the OTLP message. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.tracers.opentelemetry.samplers.v3
Methods in io.envoyproxy.envoy.extensions.tracers.opentelemetry.samplers.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionParentBasedSamplerConfig.Builder.getWrappedSamplerBuilder()Specifies the sampler to be used by this sampler.Methods in io.envoyproxy.envoy.extensions.tracers.opentelemetry.samplers.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionParentBasedSamplerConfig.Builder.setWrappedSampler(TypedExtensionConfig.Builder builderForValue) Specifies the sampler to be used by this sampler. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.cert_selectors.on_demand_secret.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.cert_selectors.on_demand_secret.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionConfig.Builder.getCertificateMapperBuilder()Extension point to specify a function to compute the secret name.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.cert_selectors.on_demand_secret.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionConfig.Builder.setCertificateMapper(TypedExtensionConfig.Builder builderForValue) Extension point to specify a function to compute the secret name. -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionCommonTlsContext.Builder.getCustomHandshakerBuilder()Custom TLS handshaker.CommonTlsContext.Builder.getCustomTlsCertificateSelectorBuilder()Custom TLS certificate selector.CertificateValidationContext.Builder.getCustomValidatorConfigBuilder()The configuration of an extension specific certificate validator.CommonTlsContext.CertificateProvider.Builder.getTypedConfigBuilder().envoy.config.core.v3.TypedExtensionConfig typed_config = 2;Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionCommonTlsContext.Builder.setCustomHandshaker(TypedExtensionConfig.Builder builderForValue) Custom TLS handshaker.CommonTlsContext.Builder.setCustomTlsCertificateSelector(TypedExtensionConfig.Builder builderForValue) Custom TLS certificate selector.CertificateValidationContext.Builder.setCustomValidatorConfig(TypedExtensionConfig.Builder builderForValue) The configuration of an extension specific certificate validator.CommonTlsContext.CertificateProvider.Builder.setTypedConfig(TypedExtensionConfig.Builder builderForValue) .envoy.config.core.v3.TypedExtensionConfig typed_config = 2; -
Uses of TypedExtensionConfig.Builder in io.envoyproxy.envoy.extensions.upstreams.http.v3
Methods in io.envoyproxy.envoy.extensions.upstreams.http.v3 that return TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionHttpProtocolOptions.Builder.getHeaderValidationConfigBuilder()Configuration options for Unified Header Validation (UHV).Methods in io.envoyproxy.envoy.extensions.upstreams.http.v3 with parameters of type TypedExtensionConfig.BuilderModifier and TypeMethodDescriptionHttpProtocolOptions.Builder.setHeaderValidationConfig(TypedExtensionConfig.Builder builderForValue) Configuration options for Unified Header Validation (UHV).