Class FileArchiverConfiguration
-
- All Implemented Interfaces:
public final class FileArchiverConfigurationThe configuration model for a FileArchiver.
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringARCHIVE_FILENAMEpublic final static StringTABLE_NAMEprivate final Booleanenabledprivate final FileStorageConfigurationfileStorageprivate final PostgresStorageConfigurationpostgresStorage
-
Constructor Summary
Constructors Constructor Description FileArchiverConfiguration(Boolean enabled, FileStorageConfiguration fileStorage, PostgresStorageConfiguration postgresStorage)
-
Method Summary
Modifier and Type Method Description final BooleangetEnabled()Toggle to enable or disable the file archiver functionality altogether. final FileStorageConfigurationgetFileStorage()Configuration of the FileStorage used for archiving the files. final PostgresStorageConfigurationgetPostgresStorage()Configuration of the PostgresProvenanceFileStorage used for archiving the files. -
-
Constructor Detail
-
FileArchiverConfiguration
FileArchiverConfiguration(Boolean enabled, FileStorageConfiguration fileStorage, PostgresStorageConfiguration postgresStorage)
-
-
Method Detail
-
getEnabled
final Boolean getEnabled()
Toggle to enable or disable the file archiver functionality altogether.
-
getFileStorage
final FileStorageConfiguration getFileStorage()
Configuration of the FileStorage used for archiving the files.
-
getPostgresStorage
final PostgresStorageConfiguration getPostgresStorage()
Configuration of the PostgresProvenanceFileStorage used for archiving the files.
-
-
-
-