@ConfigurationProperties(prefix="genie.tasks.database-cleanup")
@Validated
public class DatabaseCleanupProperties
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DatabaseCleanupProperties.ApplicationDatabaseCleanupProperties
Properties related to cleaning up application records from the database.
|
static class |
DatabaseCleanupProperties.ClusterDatabaseCleanupProperties
Properties related to cleaning up cluster records from the database.
|
static class |
DatabaseCleanupProperties.CommandDatabaseCleanupProperties
Properties related to cleaning up command records from the database.
|
static class |
DatabaseCleanupProperties.CommandDeactivationDatabaseCleanupProperties
Properties related to setting Commands to INACTIVE status in the database.
|
static class |
DatabaseCleanupProperties.FileDatabaseCleanupProperties
Properties related to cleaning up file records from the database.
|
static class |
DatabaseCleanupProperties.JobDatabaseCleanupProperties
Properties related to cleaning up job records from the database.
|
static class |
DatabaseCleanupProperties.TagDatabaseCleanupProperties
Properties related to cleaning up tag records from the database.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENABLED_PROPERTY
The property key for whether this feature is enabled or not.
|
static java.lang.String |
EXPRESSION_PROPERTY
The cron expression for when the cleanup task should occur.
|
static java.lang.String |
PROPERTY_PREFIX
The property prefix for Database Cleanup related tasks.
|
Constructor and Description |
---|
DatabaseCleanupProperties() |
public static final java.lang.String PROPERTY_PREFIX
public static final java.lang.String ENABLED_PROPERTY
public static final java.lang.String EXPRESSION_PROPERTY