Class EventTracker

java.lang.Object
datadog.trace.api.EventTracker

@Deprecated public class EventTracker extends Object
Deprecated.
This class has been deprecated in favor of EventTrackerV2
  • Field Details

    • NO_EVENT_TRACKER

      public static final EventTracker NO_EVENT_TRACKER
      Deprecated.
  • Constructor Details

    • EventTracker

      public EventTracker()
      Deprecated.
  • Method Details

    • trackLoginSuccessEvent

      @Deprecated public void trackLoginSuccessEvent(String userId, Map<String,String> metadata)
      Method for tracking successful login event. A user login event is made of a user id, and an optional key-value map of metadata of string types only.
      Parameters:
      userId - user id used for login
      metadata - custom metadata data represented as key/value map
    • trackLoginFailureEvent

      public void trackLoginFailureEvent(String userId, boolean exists, Map<String,String> metadata)
      Method for tracking login failure event. A user login event is made of a user id, along user id existing flag and an optional key-value map of metadata of string types only.
      Parameters:
      userId - user id used for login
      exists - flag indicates if provided userId exists
      metadata - custom metadata data represented as key/value map
    • trackCustomEvent

      public void trackCustomEvent(String eventName, Map<String,String> metadata)
      Method for tracking custom events. A custom event is made of an event name along with an optional key-value map of metadata of string types only
      Parameters:
      eventName - name of the custom event
      metadata - custom metadata data represented as key/value map