EventGroupRemoteDescriptors

data class EventGroupRemoteDescriptors(val groups: ArrayList<EventGroupRemoteDescriptors.EventGroupRemoteDescriptor> = ArrayList(), var rules: EventGroupRemoteDescriptors.GroupRemoteRule? = null, var client_data: ArrayList<RecorderValidationData>? = null, var system_data: ArrayList<RecorderValidationData>? = null, var ids: ArrayList<RecorderValidationData>? = null, var version: String? = null)

Constructors

Link copied to clipboard
constructor(groups: ArrayList<EventGroupRemoteDescriptors.EventGroupRemoteDescriptor> = ArrayList(), rules: EventGroupRemoteDescriptors.GroupRemoteRule? = null, client_data: ArrayList<RecorderValidationData>? = null, system_data: ArrayList<RecorderValidationData>? = null, ids: ArrayList<RecorderValidationData>? = null, version: String? = null)

Types

Link copied to clipboard
data class AnonymizedFields(var event: String? = null, val fields: HashSet<String>? = HashSet())
Link copied to clipboard
data class EventGroupRemoteDescriptor(var id: String? = null, val builds: ArrayList<EventGroupRemoteDescriptors.GroupBuildRange>? = ArrayList(), val versions: ArrayList<EventGroupRemoteDescriptors.GroupVersionRange>? = ArrayList(), var rules: EventGroupRemoteDescriptors.GroupRemoteRule? = null, val anonymized_fields: ArrayList<EventGroupRemoteDescriptors.AnonymizedFields>? = ArrayList())
Link copied to clipboard
data class GroupBuildRange(var from: String? = null, var to: String? = null)
Link copied to clipboard
data class GroupRemoteRule(var event_id: Set<String>? = null, var event_data: Map<String, Set<String>>? = null, var enums: Map<String, Set<String>>? = null, var regexps: Map<String, String>? = null, var ranges: Map<String, IntRange>? = null)
Link copied to clipboard
data class GroupVersionRange(var from: String? = null, var to: String? = null)

Properties