Class OpenTelemetryAttributesManager
java.lang.Object
net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributesManager
Responsible for converting
OpenTelemetryAttributes from QueryContext.- Since:
- 1.3.0
- Author:
- Tadaya Tsuyukubo
-
Constructor Summary
ConstructorsConstructorDescriptionOpenTelemetryAttributesManager(OpenTelemetryConnectionUrlParser connectionUrlParser, OpenTelemetryQueryAnalyzer queryAnalyzer) -
Method Summary
Modifier and TypeMethodDescriptionprotected QueryAnalysisResultanalyzeQuery(String query, boolean isBatch, net.ttddyy.dsproxy.StatementType statementType) getAttributes(QueryContext queryContext) getOrCreateAttributes(QueryContext context) protected UrlParseResultparseConnectionUrl(QueryContext context)
-
Constructor Details
-
OpenTelemetryAttributesManager
public OpenTelemetryAttributesManager(OpenTelemetryConnectionUrlParser connectionUrlParser, OpenTelemetryQueryAnalyzer queryAnalyzer)
-
-
Method Details
-
getOrCreateAttributes
-
getAttributes
-
parseConnectionUrl
-
analyzeQuery
protected QueryAnalysisResult analyzeQuery(String query, boolean isBatch, net.ttddyy.dsproxy.StatementType statementType)
-