scheme
Toggle table of contents
2.0.240
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
scheme
scheme
/
com.jetbrains.fus.reporting.schema
/
EnumEventField
Enum
Event
Field
jvm
data
class
EnumEventField
<
T
:
Enum
<
*
>
>
(
val
name
:
String
,
val
description
:
String
?
,
enumClass
:
Class
<
T
>
,
transform
:
(
T
)
->
String
)
:
PrimitiveEventField
<
T
>
Members
Constructors
Enum
Event
Field
Link copied to clipboard
jvm
constructor
(
name
:
String
,
description
:
String
?
,
enumClass
:
Class
<
T
>
,
transform
:
(
T
)
->
String
)
Properties
default
Value
Link copied to clipboard
jvm
open
val
defaultValue
:
String
?
=
null
description
Link copied to clipboard
jvm
open
override
val
description
:
String
?
name
Link copied to clipboard
jvm
open
override
val
name
:
String
required
Link copied to clipboard
jvm
open
val
required
:
Boolean
?
=
null
should
Be
Anonymized
Link copied to clipboard
jvm
open
val
shouldBeAnonymized
:
Boolean
This is a field that should be hashed twice on send and on receive, e.g projectId.
validation
Rule
Link copied to clipboard
jvm
open
override
val
validationRule
:
List
<
String
>
Functions
get
Value
Link copied to clipboard
jvm
open
override
fun
getValue
(
value
:
T
)
:
FieldValue