Package io.micronaut.tracing.brave
Class BraveTracerConfiguration.HttpClientSenderConfiguration
java.lang.Object
io.micronaut.http.client.HttpClientConfiguration
io.micronaut.tracing.brave.BraveTracerConfiguration.HttpClientSenderConfiguration
- Enclosing class:
- BraveTracerConfiguration
@ConfigurationProperties("http")
@Requires(property="tracing.zipkin.http") @Requires(classes=brave.Tracing.class)
public static class BraveTracerConfiguration.HttpClientSenderConfiguration
extends io.micronaut.http.client.HttpClientConfiguration
Used to configure HTTP trace sending under the
tracing.zipkin.http
namespace.-
Nested Class Summary
Nested classes/interfaces inherited from class io.micronaut.http.client.HttpClientConfiguration
io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
-
Field Summary
Fields inherited from class io.micronaut.http.client.HttpClientConfiguration
DEFAULT_CONNECTION_POOL_IDLE_TIMEOUT_SECONDS, DEFAULT_EXCEPTION_ON_ERROR_STATUS, DEFAULT_FOLLOW_REDIRECTS, DEFAULT_MAX_CONTENT_LENGTH, DEFAULT_READ_IDLE_TIMEOUT_MINUTES, DEFAULT_READ_TIMEOUT_SECONDS, DEFAULT_SHUTDOWN_QUIET_PERIOD_MILLISECONDS, DEFAULT_SHUTDOWN_TIMEOUT_MILLISECONDS
-
Constructor Summary
ConstructorDescriptionInitialize the builder with client configurations. -
Method Summary
Modifier and TypeMethodDescriptionCreates builder.io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
Methods inherited from class io.micronaut.http.client.HttpClientConfiguration
getAlpnModes, getChannelOptions, getConnectionPoolIdleTimeout, getConnectTimeout, getConnectTtl, getDefaultCharset, getEventLoopGroup, getHttpVersion, getLoggerName, getLogLevel, getMaxContentLength, getNumOfThreads, getPlaintextMode, getProxyAddress, getProxyPassword, getProxySelector, getProxyType, getProxyUsername, getReadIdleTimeout, getReadTimeout, getShutdownQuietPeriod, getShutdownTimeout, getSslConfiguration, getThreadFactory, isExceptionOnErrorStatus, isFollowRedirects, resolveProxy, setAlpnModes, setChannelOptions, setConnectionPoolIdleTimeout, setConnectTimeout, setConnectTtl, setDefaultCharset, setEventLoopGroup, setExceptionOnErrorStatus, setFollowRedirects, setHttpVersion, setLoggerName, setLogLevel, setMaxContentLength, setNumOfThreads, setPlaintextMode, setProxyAddress, setProxyPassword, setProxySelector, setProxyType, setProxyUsername, setReadIdleTimeout, setReadTimeout, setShutdownQuietPeriod, setShutdownTimeout, setSslConfiguration, setThreadFactory
-
Field Details
-
PREFIX
- See Also:
-
clientSenderBuilder
-
-
Constructor Details
-
HttpClientSenderConfiguration
public HttpClientSenderConfiguration()Initialize the builder with client configurations.
-
-
Method Details
-
getConnectionPoolConfiguration
public io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration getConnectionPoolConfiguration()- Specified by:
getConnectionPoolConfiguration
in classio.micronaut.http.client.HttpClientConfiguration
-
getBuilder
Creates builder.- Returns:
- the builder
-