Class SettingsChangeEvent

java.lang.Object
wizardquest.telemetry.TelemetryEvent
wizardquest.telemetry.SettingsChangeEvent

public class SettingsChangeEvent extends TelemetryEvent
  • Constructor Details

    • SettingsChangeEvent

      public SettingsChangeEvent(String userID, Instant timeStamp, SettingsEnum setting, String settingValue)
      Constructor for the settings change telemetry event. Produces a telemetry event storing common data.
      Parameters:
      userID - The userID for the currently authenticated user.
      timeStamp - The time the event was constructed in the format yyyy/mm/dd/hh/mm/ss,
      setting - The setting being changed in this event.
      settingValue - The value that the setting is set to in this event.
      source - The object that constructed the telemetry event.
  • Method Details

    • getSetting

      public SettingsEnum getSetting()
      Gets the name of the setting being changed
      Returns:
      the setting's name
    • getSetting_value

      public String getSetting_value()
      Gets the new value of the setting being changed
      Returns: