A
C
D
E
F
G
I
J
L
M
N
O
P
Q
R
S
U
V
W
S
- scheduleSend() - function in com.jetbrains.fus.reporting.defaults.dispatcher.AbstractSimpleReportDispatcher
- scheduleSend() - function in com.jetbrains.fus.reporting.defaults.dispatcher.AbstractSimpleReportDispatcher
- scheduleUpdate() - function in com.jetbrains.fus.reporting.defaults.DefaultMetadataStorage
- scheduleUpdate() - function in com.jetbrains.fus.reporting.defaults.DefaultRemoteConfig
- send() - function in com.jetbrains.fus.reporting.defaults.dispatcher.AbstractSimpleReportDispatcher
- send() - function in com.jetbrains.fus.reporting.defaults.dispatcher.AbstractSimpleReportDispatcher
- SEND_DISABLED - enum entry in com.jetbrains.fus.reporting.defaults.dispatcher.SendResultType
- SendInformationAggregator - class in com.jetbrains.fus.reporting.defaults.dispatcher
- SendInformationAggregatorKt - class in com.jetbrains.fus.reporting.defaults.dispatcher
- SendInformationMessage - class in com.jetbrains.fus.reporting.defaults.dispatcher
- SendResult - class in com.jetbrains.fus.reporting.defaults.dispatcher
- type indicates whether we successfully send or have a retryable error.
- SendResultKt - class in com.jetbrains.fus.reporting.defaults.dispatcher
- SendResultType - class in com.jetbrains.fus.reporting.defaults.dispatcher
- setBuildParser(com.intellij.internal.statistic.eventLog.connection.metadata.EventLogBuildParser) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Parser for extracting build information from event logs.
- setBuildParser(com.intellij.internal.statistic.eventLog.connection.metadata.EventLogBuildParser) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Parser for extracting build information from event logs.
- setDevice(java.lang.String) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- The device identifier included in the report.
- setDisableAnonymization(java.lang.Boolean) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Whether to disable anonymization of events.
- setDispatcherDefaultDelay(kotlin.time.Duration) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Default delay between dispatch attempts when processing the event queue.
- setDispatcherDefaultDelay(kotlin.time.Duration) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Default delay between dispatch attempts when processing the event queue.
- setDispatcherInitialDelay(kotlin.time.Duration) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Initial delay before the dispatcher starts processing events after initialization.
- setDispatcherInitialDelay(kotlin.time.Duration) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Initial delay before the dispatcher starts processing events after initialization.
- setEscapeCharsInData(java.lang.Boolean) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Whether to escape non-ASCII characters in event data.
- setEscapeCharsInData(java.lang.Boolean) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Whether to escape non-ASCII characters in event data.
- setEventBufferSize(java.lang.Integer) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Maximum number of events to buffer when metadata is not available.
- setEventBufferSize(java.lang.Integer) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Maximum number of events to buffer when metadata is not available.
- setExcludedFields(java.util.List) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- List of field names to exclude from validation.
- setExcludedFields(java.util.List) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- List of field names to exclude from validation.
- setInMemoryBatchSize(java.lang.Integer) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Batch size for the in-memory queue.
- setInMemoryBatchSize(java.lang.Integer) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Batch size for the in-memory queue.
- setInternal(java.lang.Boolean) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Whether this is an internal build.
- setMetadataUpdateDelay(com.jetbrains.fus.reporting.defaults.MetadataUpdateDelay) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- The delay strategy for metadata updates.
- setMetadataUpdateDelay(com.jetbrains.fus.reporting.defaults.MetadataUpdateDelay) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- The delay strategy for metadata updates.
- setPersistentQueueBuildType(com.jetbrains.fus.reporting.defaults.dispatcher.EventLogBuildType) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Build type filter for the persistent queue.
- setPersistentQueueBuildType(com.jetbrains.fus.reporting.defaults.dispatcher.EventLogBuildType) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Build type filter for the persistent queue.
- setPersistentQueueMaxFileAge(kotlin.time.Duration) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Maximum age for persistent queue files.
- setPersistentQueueMaxFileAge(kotlin.time.Duration) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Maximum age for persistent queue files.
- setPersistentQueueMaxFileBytes(java.lang.Long) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Maximum file size in bytes for persistent queue files.
- setPersistentQueueMaxFileBytes(java.lang.Long) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Maximum file size in bytes for persistent queue files.
- setPostClose(kotlin.coroutines.SuspendFunction1) - function in com.jetbrains.fus.reporting.defaults.dispatcher.DispatcherExtensions
- This can be used to perform additional actions after the dispatcher is closed.
- setPreEventsSend(kotlin.jvm.functions.Function1) - function in com.jetbrains.fus.reporting.defaults.dispatcher.DispatcherExtensions
- This can be used to augment events before they are sent to the server.
- setPreEventWrite(kotlin.jvm.functions.Function1) - function in com.jetbrains.fus.reporting.defaults.dispatcher.DispatcherExtensions
- This can be used to augment events before they are written to the eventQueue.
- setReportDispatcherExtensions(kotlin.jvm.functions.Function1) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Extension configuration for the report dispatcher.
- setReportDispatcherExtensions(kotlin.jvm.functions.Function1) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Extension configuration for the report dispatcher.
- setSendInformationAggregator(com.jetbrains.fus.reporting.defaults.dispatcher.SendInformationAggregator) - function in com.jetbrains.fus.reporting.defaults.dispatcher.EventQueue
- setSendInformationAggregator(com.jetbrains.fus.reporting.defaults.dispatcher.SendInformationAggregator) - function in com.jetbrains.fus.reporting.defaults.dispatcher.InMemoryChannelQueue
- setSendInformationAggregator(com.jetbrains.fus.reporting.defaults.dispatcher.SendInformationAggregator) - function in com.jetbrains.fus.reporting.defaults.dispatcher.PersistentQueue
- setSkipAnonymizationIds(java.util.Set) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Set of group IDs that should skip anonymization.
- setSkipAnonymizationIds(java.util.Set) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Set of group IDs that should skip anonymization.
- setSystemLogGroupId(java.lang.String) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- The group ID used for system log events (e.g., throttling notifications).
- setSystemLogGroupId(java.lang.String) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- The group ID used for system log events (e.g., throttling notifications).
- setTotalAmountOfBatches(java.lang.Integer) - function in com.jetbrains.fus.reporting.defaults.dispatcher.SendInformationAggregator
- setUsePersistentQueue(java.lang.Boolean) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Whether to use a persistent queue for event storage.
- setUsePersistentQueue(java.lang.Boolean) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Whether to use a persistent queue for event storage.
- setUtilRulesProducer(com.intellij.internal.statistic.eventLog.validator.rules.utils.UtilRuleProducer) - function in com.jetbrains.fus.reporting.defaults.DefaultBusinessLogicConfig
- Producer for utility validation rules.
- setUtilRulesProducer(com.intellij.internal.statistic.eventLog.validator.rules.utils.UtilRuleProducer) - function in com.jetbrains.fus.reporting.defaults.LegacyBusinessLogicConfig
- Producer for utility validation rules.
- SHORT - enum entry in com.jetbrains.fus.reporting.defaults.MetadataUpdateDelay
- SimpleLegacyReportDispatcher - class in com.jetbrains.fus.reporting.defaults.dispatcher
- SimpleReportDispatcher - class in com.jetbrains.fus.reporting.defaults.dispatcher
- SUCCESS - enum entry in com.jetbrains.fus.reporting.defaults.dispatcher.SendResultType