Package org.graylog2.migrations
Class V20230213160000_EncryptedInputConfigMigration
java.lang.Object
org.graylog2.migrations.Migration
org.graylog2.inputs.encryption.EncryptedInputConfigMigration
org.graylog2.migrations.V20230213160000_EncryptedInputConfigMigration
- All Implemented Interfaces:
Comparable<Migration>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record -
Field Summary
Fields inherited from class org.graylog2.inputs.encryption.EncryptedInputConfigMigration
clusterConfigService, mongoConnection -
Constructor Summary
ConstructorsConstructorDescriptionV20230213160000_EncryptedInputConfigMigration(ClusterConfigService clusterConfigService, MongoConnection mongoConnection, MessageInputFactory messageInputFactory, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Method Summary
Modifier and TypeMethodDescriptionprotected com.mongodb.client.MongoCollection<org.bson.Document>protected voidsaveMigrationCompleted(Map<String, Set<String>> encryptedFieldsByInputType) Methods inherited from class org.graylog2.inputs.encryption.EncryptedInputConfigMigration
getEncryptedFieldsByInputType, upgrade
-
Constructor Details
-
Method Details
-
createdAt
-
getMigratedField
- Specified by:
getMigratedFieldin classEncryptedInputConfigMigration
-
getCollection
protected com.mongodb.client.MongoCollection<org.bson.Document> getCollection()- Specified by:
getCollectionin classEncryptedInputConfigMigration
-
saveMigrationCompleted
- Specified by:
saveMigrationCompletedin classEncryptedInputConfigMigration
-