Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEPTED - Enum constant in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- accepts(String, String, String) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- accepts(T) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules
- accepts(T, int) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules
- addError(ValidationError) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- areEventDataRulesDefined() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- areEventIdRulesDefined() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- asRegexp() - Method in interface com.intellij.internal.statistic.eventLog.validator.rules.FUSRegexpAwareRule
- asRegexp() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.impl.EnumValidationRule
B
- BuildRange(T, T) - Constructor for class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.BuildRange
C
- COLLECTOR_REGISTERED - Static variable in interface com.intellij.internal.statistic.eventLog.EventLogSystemEvents
-
System event which indicates that the counter collector is enabled in current IDE build.
- com.intellij.internal.statistic.eventLog - package com.intellij.internal.statistic.eventLog
- com.intellij.internal.statistic.eventLog.connection.metadata - package com.intellij.internal.statistic.eventLog.connection.metadata
- com.intellij.internal.statistic.eventLog.util - package com.intellij.internal.statistic.eventLog.util
- com.intellij.internal.statistic.eventLog.validator - package com.intellij.internal.statistic.eventLog.validator
- com.intellij.internal.statistic.eventLog.validator.rules - package com.intellij.internal.statistic.eventLog.validator.rules
- com.intellij.internal.statistic.eventLog.validator.rules.beans - package com.intellij.internal.statistic.eventLog.validator.rules.beans
- com.intellij.internal.statistic.eventLog.validator.rules.impl - package com.intellij.internal.statistic.eventLog.validator.rules.impl
- com.intellij.internal.statistic.eventLog.validator.rules.utils - package com.intellij.internal.statistic.eventLog.validator.rules.utils
- compareTo(EventLogBuild) - Method in class com.intellij.internal.statistic.eventLog.EventLogBuild
- contains(int) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.VersionRange
- contains(T) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.BuildRange
- create(EventGroupRemoteDescriptors.EventGroupRemoteDescriptor, GlobalRulesHolder, ValidationSimpleRuleFactory, List<String>) - Static method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- create(EventGroupRemoteDescriptors, EventLogBuildParser<P>) - Static method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- create(String, Map<String, Object>) - Static method in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- create(String, Map<String, Object>, boolean) - Static method in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- create(Map<String, EventGroupFilterRules<P>>, EventLogBuildParser<P>) - Static method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- create(String, String) - Static method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.VersionRange
- create(String, String, EventLogBuildParser<P>) - Static method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.BuildRange
- create(EventGroupRemoteDescriptors.EventGroupRemoteDescriptor, EventLogBuildParser<P>) - Static method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules
- createValidationRule(String, EventGroupContextData) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.utils.UtilRuleProducer
D
- doValidate(String, EventContext) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.impl.EnumValidationRule
- doValidate(String, EventContext) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.impl.ExpressionValidationRule
- doValidate(String, EventContext) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.PerformanceCareRule
-
Validates event id and event data before recording it locally.
E
- empty() - Static method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- EMPTY - Static variable in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupContextData
- EMPTY - Static variable in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- EMPTY_ARRAY - Static variable in interface com.intellij.internal.statistic.eventLog.validator.rules.FUSRule
- EMPTY_CONTENT - Enum constant in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException.EventLogMetadataParseErrorType
- EnumValidationRule - Class in com.intellij.internal.statistic.eventLog.validator.rules.impl
- EnumValidationRule(Collection<String>) - Constructor for class com.intellij.internal.statistic.eventLog.validator.rules.impl.EnumValidationRule
- equals(Object) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.BuildRange
- equals(Object) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules
- equals(Object) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.VersionRange
- equals(Object) - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- equals(Object) - Method in class com.intellij.internal.statistic.eventLog.EventLogBuild
- EVENT_LOG_BUILD_PRODUCER - Static variable in class com.intellij.internal.statistic.eventLog.EventLogBuild
- EventContext - Class in com.intellij.internal.statistic.eventLog.validator.rules
- eventData - Variable in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- EventGroupContextData - Class in com.intellij.internal.statistic.eventLog.validator.rules.beans
- EventGroupContextData(Map<String, Set<String>>, Map<String, String>, GlobalRulesHolder) - Constructor for class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupContextData
- EventGroupFilterRules<T extends Comparable<T>> - Class in com.intellij.internal.statistic.eventLog.connection.metadata
- EventGroupFilterRules(List<EventGroupFilterRules.BuildRange<T>>, List<EventGroupFilterRules.VersionRange>) - Constructor for class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules
- EventGroupFilterRules.BuildRange<T extends Comparable<T>> - Class in com.intellij.internal.statistic.eventLog.connection.metadata
- EventGroupFilterRules.VersionRange - Class in com.intellij.internal.statistic.eventLog.connection.metadata
- EventGroupRules - Class in com.intellij.internal.statistic.eventLog.validator.rules.beans
- EventGroupsFilterRules<T extends Comparable<T>> - Class in com.intellij.internal.statistic.eventLog.connection.metadata
- eventId - Variable in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- EventLogBuild - Class in com.intellij.internal.statistic.eventLog
- EventLogBuild(int...) - Constructor for class com.intellij.internal.statistic.eventLog.EventLogBuild
- EventLogBuildParser<T extends Comparable<T>> - Interface in com.intellij.internal.statistic.eventLog.connection.metadata
-
Used to validate if events from this build are accepted
- EventLogMetadataParseException - Exception in com.intellij.internal.statistic.eventLog.connection.metadata
- EventLogMetadataParseException(EventLogMetadataParseException.EventLogMetadataParseErrorType) - Constructor for exception com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException
- EventLogMetadataParseException(EventLogMetadataParseException.EventLogMetadataParseErrorType, Throwable) - Constructor for exception com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException
- EventLogMetadataParseException.EventLogMetadataParseErrorType - Enum Class in com.intellij.internal.statistic.eventLog.connection.metadata
- EventLogMetadataUpdateError - Interface in com.intellij.internal.statistic.eventLog.connection.metadata
- EventLogMetadataUpdateStage - Enum Class in com.intellij.internal.statistic.eventLog.connection.metadata
- EventLogSystemEvents - Interface in com.intellij.internal.statistic.eventLog
- ExpressionValidationRule - Class in com.intellij.internal.statistic.eventLog.validator.rules.impl
- ExpressionValidationRule(FUSRule, String, String) - Constructor for class com.intellij.internal.statistic.eventLog.validator.rules.impl.ExpressionValidationRule
F
- FALSE - Static variable in interface com.intellij.internal.statistic.eventLog.validator.rules.FUSRule
- fromString(String) - Static method in class com.intellij.internal.statistic.eventLog.EventLogBuild
- FUSRegexpAwareRule - Interface in com.intellij.internal.statistic.eventLog.validator.rules
- FUSRule - Interface in com.intellij.internal.statistic.eventLog.validator.rules
-
Used to validate events before recording it locally.
G
- getComponents() - Method in class com.intellij.internal.statistic.eventLog.EventLogBuild
- getDescription() - Method in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- getEnumValidationRule(String) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupContextData
- getErrorCode() - Method in exception com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException
- getErrorCode() - Method in interface com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataUpdateError
- getErrors() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- getErrorType() - Method in exception com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException
- getErrorType() - Method in interface com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataUpdateError
- getEventDataRules() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- getEventIdRules() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- getKey() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.PayloadKey
- getPayload(PayloadKey<T>) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- getPrefix() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.utils.UtilRuleProducer
- getRegexpValidationRule(String) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupContextData
- getRules(Set<String>, EventGroupContextData) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.utils.ValidationSimpleRuleFactory
- getSize() - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- getUpdateStage() - Method in exception com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException
- getUpdateStage() - Method in interface com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataUpdateError
H
- hashCode() - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.BuildRange
- hashCode() - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules
- hashCode() - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.VersionRange
- hashCode() - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- hashCode() - Method in class com.intellij.internal.statistic.eventLog.EventLogBuild
I
- INCORRECT_RULE - Enum constant in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- indexOf(CharSequence, CharSequence, int, int) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- INVALID_JSON - Enum constant in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException.EventLogMetadataParseErrorType
- isEmpty() - Method in class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupsFilterRules
- isEmpty(String) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- isEmptyOrSpaces(String) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- isFinal() - Method in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
L
- LOADING - Enum constant in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataUpdateStage
M
- myPayload - Variable in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
P
- parse(String) - Method in interface com.intellij.internal.statistic.eventLog.connection.metadata.EventLogBuildParser
- parseSimpleExpression(String) - Static method in class com.intellij.internal.statistic.eventLog.validator.rules.utils.ValidationSimpleRuleFactory
- PARSING - Enum constant in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataUpdateStage
- PayloadKey<T> - Class in com.intellij.internal.statistic.eventLog.validator.rules
- PayloadKey(String) - Constructor for class com.intellij.internal.statistic.eventLog.validator.rules.PayloadKey
- PERFORMANCE_ISSUE - Enum constant in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- PerformanceCareRule - Class in com.intellij.internal.statistic.eventLog.validator.rules
- PerformanceCareRule() - Constructor for class com.intellij.internal.statistic.eventLog.validator.rules.PerformanceCareRule
R
- REJECTED - Enum constant in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- REJECTING_UTIL_URL_PRODUCER - Static variable in class com.intellij.internal.statistic.eventLog.validator.rules.utils.ValidationSimpleRuleFactory
- replace(String, List<String>, List<String>) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
S
- setPayload(PayloadKey<T>, T) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- SNAPSHOT_VALUE - Static variable in class com.intellij.internal.statistic.eventLog.EventLogBuild
- split(CharSequence, CharSequence, boolean, boolean) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- split(String, char) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- split(String, String, boolean, boolean) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- startsWith(CharSequence, int, CharSequence) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- STATE_COLLECTOR_FAILED - Static variable in interface com.intellij.internal.statistic.eventLog.EventLogSystemEvents
-
System event which indicates that the collector was called but failed with an exception.
- STATE_COLLECTOR_INVOKED - Static variable in interface com.intellij.internal.statistic.eventLog.EventLogSystemEvents
-
System event which indicates that the collector was called.
- StringUtil - Class in com.intellij.internal.statistic.eventLog.util
- SYSTEM_EVENTS - Static variable in interface com.intellij.internal.statistic.eventLog.EventLogSystemEvents
T
- THIRD_PARTY - Enum constant in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- toHexString(byte[]) - Static method in class com.intellij.internal.statistic.eventLog.util.StringUtil
- TOO_MANY_EVENTS - Static variable in interface com.intellij.internal.statistic.eventLog.EventLogSystemEvents
-
Indicates that too many events were reported from a group or in total If this threshold is reached, events won't be recorded till the end of the hour
- TOO_MANY_EVENTS_ALERT - Static variable in interface com.intellij.internal.statistic.eventLog.EventLogSystemEvents
-
Indicates that the number of events from group is bigger than a soft threshold Events will be still recorded until final threshold is reached
- toString() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.impl.EnumValidationRule
- toString() - Method in class com.intellij.internal.statistic.eventLog.validator.rules.impl.ExpressionValidationRule
- TRUE - Static variable in interface com.intellij.internal.statistic.eventLog.validator.rules.FUSRule
U
- UNDEFINED_RULE - Enum constant in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- UNKNOWN - Enum constant in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException.EventLogMetadataParseErrorType
- unmodifiableOrEmptyMap(Map<String, Object>) - Static method in class com.intellij.internal.statistic.eventLog.validator.rules.EventContext
- UNPARSED_EXPRESSION - Static variable in class com.intellij.internal.statistic.eventLog.validator.rules.utils.ValidationSimpleRuleFactory
- UNREACHABLE_METADATA - Enum constant in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- UTIL_PREFIX - Static variable in class com.intellij.internal.statistic.eventLog.validator.rules.utils.ValidationSimpleRuleFactory
- UtilRuleProducer - Class in com.intellij.internal.statistic.eventLog.validator.rules.utils
- UtilRuleProducer() - Constructor for class com.intellij.internal.statistic.eventLog.validator.rules.utils.UtilRuleProducer
- UtilValidationRule - Interface in com.intellij.internal.statistic.eventLog.validator.rules.impl
-
Use this class to validate data with java code when
EnumValidationRuleorRegexpValidationRulerules are not enough, e.g there are too many possible values or they are dynamically generated.
V
- validate(String, EventContext) - Method in interface com.intellij.internal.statistic.eventLog.validator.rules.FUSRule
-
Validates event id and event data before recording it locally.
- validate(String, EventContext) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.PerformanceCareRule
- validateEventData(String, Object, EventContext) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- validateEventId(EventContext) - Method in class com.intellij.internal.statistic.eventLog.validator.rules.beans.EventGroupRules
- VALIDATION_TYPES - Static variable in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
- ValidationResultType - Enum Class in com.intellij.internal.statistic.eventLog.validator
- ValidationSimpleRuleFactory - Class in com.intellij.internal.statistic.eventLog.validator.rules.utils
- ValidationSimpleRuleFactory(UtilRuleProducer) - Constructor for class com.intellij.internal.statistic.eventLog.validator.rules.utils.ValidationSimpleRuleFactory
- valueOf(String) - Static method in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException.EventLogMetadataParseErrorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataUpdateStage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataParseException.EventLogMetadataParseErrorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.intellij.internal.statistic.eventLog.connection.metadata.EventLogMetadataUpdateStage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.intellij.internal.statistic.eventLog.validator.ValidationResultType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VersionRange(int, int) - Constructor for class com.intellij.internal.statistic.eventLog.connection.metadata.EventGroupFilterRules.VersionRange
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form