Class PrivacyConfiguration


  • public class PrivacyConfiguration
    extends java.lang.Object
    Configuration class storing user configured privacy settings.
    • Method Detail

      • getDataCollectionLevel

        public DataCollectionLevel getDataCollectionLevel()
        Get the data collection level.
        Returns:
        Data collection level, which was set in the constructor.
      • getCrashReportingLevel

        public CrashReportingLevel getCrashReportingLevel()
        Get the crash reporting level.
        Returns:
        Crash reporting level, which was set in the constructor.
      • isDeviceIDSendingAllowed

        public boolean isDeviceIDSendingAllowed()
        Gives a boolean indicating whether sending the device identifier is allowed or not.
        Returns:
        true if sending device identifier is allowed, false otherwise.
      • isSessionNumberReportingAllowed

        public boolean isSessionNumberReportingAllowed()
        Gives a boolean indicating whether sending the session number is allowed or not.
        Returns:
        true if sending the session number is allowed, false otherwise.
      • isWebRequestTracingAllowed

        public boolean isWebRequestTracingAllowed()
        Gives a boolean indicating whether tracing web requests is allowed or not.
        Returns:
        true if web request tracing is allowed, false otherwise.
      • isSessionReportingAllowed

        public boolean isSessionReportingAllowed()
        Gives a boolean indicating whether reporting ended sessions is allowed or not.
        Returns:
        true if ended sessions can be reported, false otherwise.
      • isActionReportingAllowed

        public boolean isActionReportingAllowed()
        Gives a boolean indicating whether reporting actions is allowed or not.
        Returns:
        true if action reporting is allowed, false otherwise.
      • isValueReportingAllowed

        public boolean isValueReportingAllowed()
        Gives a boolean indicating whether reporting values is allowed or not.
        Returns:
        true if value reporting is allowed, false otherwise.
      • isEventReportingAllowed

        public boolean isEventReportingAllowed()
        Gives a boolean indicating whether reporting events is allowed or not.
        Returns:
        true if event reporting is allowed, false otherwise.
      • isErrorReportingAllowed

        public boolean isErrorReportingAllowed()
        Gives a boolean indicating whether reporting errors is allowed or not.
        Returns:
        true if error reporting is allowed, false otherwise.
      • isCrashReportingAllowed

        public boolean isCrashReportingAllowed()
        Gives a boolean indicating whether reporting crashes is allowed or not.
        Returns:
        true if crash reporting is allowed, false otherwise.
      • isUserIdentificationAllowed

        public boolean isUserIdentificationAllowed()
        Gives a boolean indicating whether identifying users is allowed or not.
        Returns:
        true if user identification is allowed, false otherwise.