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
Modifier and TypeClassDescriptionstatic final record
-
Field Summary
Fields inherited from class org.graylog2.inputs.encryption.EncryptedInputConfigMigration
clusterConfigService, mongoConnection
-
Constructor Summary
ConstructorDescriptionV20230213160000_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 void
saveMigrationCompleted
(Map<String, Set<String>> encryptedFieldsByInputType) Methods inherited from class org.graylog2.inputs.encryption.EncryptedInputConfigMigration
getEncryptedFieldsByInputType, upgrade
-
Constructor Details
-
Method Details
-
createdAt
-
getMigratedField
- Specified by:
getMigratedField
in classEncryptedInputConfigMigration
-
getCollection
protected com.mongodb.client.MongoCollection<org.bson.Document> getCollection()- Specified by:
getCollection
in classEncryptedInputConfigMigration
-
saveMigrationCompleted
- Specified by:
saveMigrationCompleted
in classEncryptedInputConfigMigration
-