Class TraceTelemetry

java.lang.Object
com.microsoft.applicationinsights.telemetry.BaseTelemetry
com.microsoft.applicationinsights.telemetry.TraceTelemetry
All Implemented Interfaces:
Telemetry

public final class TraceTelemetry extends BaseTelemetry
Telemetry type used for log messages.
  • Constructor Details

    • TraceTelemetry

      public TraceTelemetry()
    • TraceTelemetry

      public TraceTelemetry(String message)
    • TraceTelemetry

      public TraceTelemetry(String message, @Nullable SeverityLevel severityLevel)
      Creates a new instance.
      Parameters:
      message - The message. Max length 10000.
      severityLevel - The severity level.
  • Method Details

    • getMessage

      public String getMessage()
      Gets the message text. For example, the text that would normally be written to a log file line.
    • setMessage

      public void setMessage(String message)
      Sets the message text. For example, the text that would normally be written to a log file line.
    • setSeverityLevel

      public void setSeverityLevel(SeverityLevel severityLevel)
    • getSeverityLevel

      @Nullable public SeverityLevel getSeverityLevel()
    • getData

      protected MessageData getData()
      Specified by:
      getData in class BaseTelemetry