Class SimpleFieldsToAnonymizeStorage
-
- All Implemented Interfaces:
-
com.jetbrains.fus.reporting.FusComponent,com.jetbrains.fus.reporting.MetadataStorage,com.jetbrains.fus.reporting.anonymization.FieldsToAnonymizeStorage
public final class SimpleFieldsToAnonymizeStorage implements MetadataStorage<String>, FieldsToAnonymizeStorage
-
-
Constructor Summary
Constructors Constructor Description SimpleFieldsToAnonymizeStorage(EventGroupRemoteDescriptors initialMetadata, Set<String> skipAnonymizationIds)
-
Method Summary
Modifier and Type Method Description Set<String>getFieldsToAnonymize(String groupId, String eventId)Set<String>getSkipAnonymizationIds()final Unitupdate(EventGroupRemoteDescriptors metadata)Booleanupdate()VoidscheduleUpdate()Voidreload()IGroupValidators<String>getGroupValidators(String groupId)BooleanisUnreachable()RecorderDataValidationRulegetSystemDataRulesRevisions()RecorderDataValidationRulegetClientDataRulesRevisions()RecorderDataValidationRulegetIdsRulesRevisions()-
Methods inherited from class com.jetbrains.fus.reporting.FusComponent
close -
Methods inherited from class com.jetbrains.fus.reporting.anonymization.FieldsToAnonymizeStorage
createFieldsToAnonymize -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
SimpleFieldsToAnonymizeStorage
SimpleFieldsToAnonymizeStorage(EventGroupRemoteDescriptors initialMetadata, Set<String> skipAnonymizationIds)
-
-
Method Detail
-
getFieldsToAnonymize
Set<String> getFieldsToAnonymize(String groupId, String eventId)
-
getSkipAnonymizationIds
Set<String> getSkipAnonymizationIds()
-
update
final Unit update(EventGroupRemoteDescriptors metadata)
-
scheduleUpdate
Void scheduleUpdate()
-
getGroupValidators
IGroupValidators<String> getGroupValidators(String groupId)
-
isUnreachable
Boolean isUnreachable()
-
getSystemDataRulesRevisions
RecorderDataValidationRule getSystemDataRulesRevisions()
-
getClientDataRulesRevisions
RecorderDataValidationRule getClientDataRulesRevisions()
-
getIdsRulesRevisions
RecorderDataValidationRule getIdsRulesRevisions()
-
-
-
-