Class AvailabilityTelemetry

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

public final class AvailabilityTelemetry extends BaseTelemetry
  • Constructor Details

    • AvailabilityTelemetry

      public AvailabilityTelemetry()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDuration

      public Duration getDuration()
    • setDuration

      public void setDuration(Duration duration)
    • getSuccess

      public boolean getSuccess()
    • setSuccess

      public void setSuccess(boolean success)
    • getRunLocation

      public String getRunLocation()
    • setRunLocation

      public void setRunLocation(String runLocation)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getMetrics

      public ConcurrentMap<String,Double> getMetrics()
      Gets a dictionary of custom defined metrics.
    • getData

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