Class KafkaTelemetryConfiguration
java.lang.Object
io.micronaut.tracing.opentelemetry.instrument.kafka.KafkaTelemetryConfiguration
@Requires(property="otel.instrumentation.kafka.enabled",
notEquals="false")
@ConfigurationProperties("otel.instrumentation.kafka")
public class KafkaTelemetryConfiguration
extends Object
Configuration properties for KafkaTelemetry.
- Since:
- 4.5.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGetter for attributePrefix.Getter for captured headers set.Getter for excludedTopics.Getter for includedTopics.booleanGetter for captured headers set.booleanGetter for headersAsLists flag.voidsetAttributePrefix(String attributePrefix) Setter for attributePrefix.voidsetAttributeWithPrefix(boolean attributeWithPrefix) Setter for attributeWithPrefix flag.voidsetCapturedHeaders(Set<String> capturedHeaders) Setter for captured headers set.voidsetExcludedTopics(Set<String> excludedTopics) Setter for excluded topics set.voidsetHeadersAsLists(boolean headersAsLists) Setter for headersAsLists flag.voidsetIncludedTopics(Set<String> includedTopics) Setter for included topics set.
-
Field Details
-
PREFIX
The default prefix used for Kafka Telemetry configuration.- See Also:
-
ALL_HEADERS
-
-
Constructor Details
-
KafkaTelemetryConfiguration
public KafkaTelemetryConfiguration()
-
-
Method Details
-
isHeadersAsLists
public boolean isHeadersAsLists()Getter for headersAsLists flag.- Returns:
- headersAsLists
-
setHeadersAsLists
public void setHeadersAsLists(boolean headersAsLists) Setter for headersAsLists flag.- Parameters:
headersAsLists- flag
-
getCapturedHeaders
-
setCapturedHeaders
-
getIncludedTopics
-
setIncludedTopics
-
getExcludedTopics
-
setExcludedTopics
-
isAttributeWithPrefix
public boolean isAttributeWithPrefix()Getter for captured headers set.- Returns:
- attributeWithPrefix
-
setAttributeWithPrefix
public void setAttributeWithPrefix(boolean attributeWithPrefix) Setter for attributeWithPrefix flag.- Parameters:
attributeWithPrefix- attributeWithPrefix flag
-
getAttributePrefix
-
setAttributePrefix
Setter for attributePrefix.- Parameters:
attributePrefix- attributePrefix set
-