Package wizardquest.telemetry
Class SettingsChangeEvent
java.lang.Object
wizardquest.telemetry.TelemetryEvent
wizardquest.telemetry.SettingsChangeEvent
-
Constructor Summary
ConstructorsConstructorDescriptionSettingsChangeEvent(String userID, Instant timeStamp, SettingsEnum setting, String settingValue) Constructor for the settings change telemetry event. -
Method Summary
Modifier and TypeMethodDescriptionGets the name of the setting being changedGets the new value of the setting being changedMethods inherited from class wizardquest.telemetry.TelemetryEvent
getEvent, getTimestamp, getUserID
-
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
Gets the name of the setting being changed- Returns:
- the setting's name
-
getSetting_value
Gets the new value of the setting being changed- Returns:
-