Class OpenTelemetryAttributes

java.lang.Object
net.ttddyy.observation.tracing.opentelemetry.OpenTelemetryAttributes

public class OpenTelemetryAttributes extends Object
Holds all data required by OpenTelemetry Semantic Conventions support.
Since:
1.3.0
Author:
Tadaya Tsuyukubo
  • Constructor Details

    • OpenTelemetryAttributes

      public OpenTelemetryAttributes()
  • Method Details

    • populateFromUrlParseResult

      public void populateFromUrlParseResult(UrlParseResult parseResult)
    • populateFromQueryContext

      public void populateFromQueryContext(QueryContext queryContext)
    • populateFromAnalysisResult

      public void populateFromAnalysisResult(QueryAnalysisResult queryAnalysisResult)
    • getSystemName

      public String getSystemName()
    • setSystemName

      public void setSystemName(String systemName)
    • getCollectionName

      @Nullable public String getCollectionName()
    • setCollectionName

      public void setCollectionName(String collectionName)
    • getNamespace

      @Nullable public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getOperationName

      @Nullable public String getOperationName()
    • setOperationName

      public void setOperationName(String operationName)
    • getResponseStatusCode

      public String getResponseStatusCode()
    • setResponseStatusCode

      public void setResponseStatusCode(String responseStatusCode)
    • getErrorType

      public String getErrorType()
    • setErrorType

      public void setErrorType(String errorType)
    • getServerPort

      public String getServerPort()
    • setServerPort

      public void setServerPort(String serverPort)
    • getBatchSize

      public String getBatchSize()
    • setBatchSize

      public void setBatchSize(String batchSize)
    • getQuerySummary

      @Nullable public String getQuerySummary()
    • setQuerySummary

      public void setQuerySummary(@Nullable String querySummary)
    • getQueryText

      @Nullable public String getQueryText()
    • setQueryText

      public void setQueryText(@Nullable String queryText)
    • getStoredProcedureName

      @Nullable public String getStoredProcedureName()
    • setStoredProcedureName

      public void setStoredProcedureName(String storedProcedureName)
    • getServerAddress

      public String getServerAddress()
    • setServerAddress

      public void setServerAddress(String serverAddress)