scheme
Toggle table of contents
2.0.242
common
Target filter
common
Switch theme
Search in API
Skip to content
scheme
scheme
/
com.jetbrains.fus.reporting.lion4
/
FeatureUsageLogger
Feature
Usage
Logger
open
class
FeatureUsageLogger
(
recorder
:
FusRecorder
,
productCode
:
String
,
ids
:
Map
<
String
,
String
>
,
session
:
String
,
build
:
String
,
bucket
:
Int
,
writer
:
FeatureUsageLogWriter
<
LogEvent
>
,
internal
:
Boolean
=
false
)
Members
Constructors
Feature
Usage
Logger
Link copied to clipboard
constructor
(
recorder
:
FusRecorder
,
productCode
:
String
,
ids
:
Map
<
String
,
String
>
,
session
:
String
,
build
:
String
,
bucket
:
Int
,
writer
:
FeatureUsageLogWriter
<
LogEvent
>
,
internal
:
Boolean
=
false
)
Functions
log
Link copied to clipboard
fun
log
(
event
:
EventId
)
fun
<
T
>
log
(
event
:
EventId1
<
T
>
,
value
:
T
)
fun
<
T1
,
T2
>
log
(
event
:
EventId2
<
T1
,
T2
>
,
value1
:
T1
,
value2
:
T2
)
fun
<
T1
,
T2
,
T3
>
log
(
event
:
EventId3
<
T1
,
T2
,
T3
>
,
value1
:
T1
,
value2
:
T2
,
value3
:
T3
)
log
Baseline
Link copied to clipboard
fun
logBaseline
(
group
:
EventLogGroup
)
log
Vararg
Link copied to clipboard
fun
<
D
:
FieldListDescription
>
logVararg
(
event
:
VarargEventId
<
D
>
,
filler
:
D
.
(
)
->
Unit
)