Class AnalyticEvent

java.lang.Object
io.antmedia.analytic.model.AnalyticEvent
Direct Known Subclasses:
KeyFrameStatsEvent, PlayerStatsEvent, PlayEvent, PublishEndedEvent, PublishStartedEvent, PublishStatsEvent, ViewerCountEvent

public class AnalyticEvent extends Object
  • Field Details

    • LOG_SOURCE_SERVER

      public static final String LOG_SOURCE_SERVER
      See Also:
    • LOG_SOURCE_CLIENT

      public static final String LOG_SOURCE_CLIENT
      See Also:
    • event

      private String event
    • timeMs

      private long timeMs
      Unix TimeStamp Ms
    • app

      private String app
    • streamId

      private String streamId
    • logSource

      private String logSource
    • token

      private String token
      token if it requires authentication. token is generated by jwtSecretKey in appSettings
  • Constructor Details

    • AnalyticEvent

      public AnalyticEvent()
      Make it public because it's constructed in REST
  • Method Details

    • getEvent

      public String getEvent()
    • setEvent

      public void setEvent(String event)
    • getApp

      public String getApp()
    • setApp

      public void setApp(String app)
    • getTimeMs

      public long getTimeMs()
    • setTimeMs

      public void setTimeMs(long timeMs)
    • getStreamId

      public String getStreamId()
    • setStreamId

      public void setStreamId(String streamId)
    • getLogSource

      public String getLogSource()
    • setLogSource

      public void setLogSource(String logSource)
    • getToken

      public String getToken()
    • setToken

      public void setToken(String token)