Package com.netflix.genie.web.properties
Class DatabaseCleanupProperties
java.lang.Object
com.netflix.genie.web.properties.DatabaseCleanupProperties
@ConfigurationProperties(prefix="genie.tasks.database-cleanup")
@Validated
public class DatabaseCleanupProperties
extends Object
Properties controlling the behavior of the database cleanup leadership task.
- Since:
- 3.0.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Properties related to cleaning up application records from the database.static class
Properties related to cleaning up cluster records from the database.static class
Properties related to cleaning up command records from the database.static class
Properties related to setting Commands to INACTIVE status in the database.static class
Properties related to cleaning up file records from the database.static class
Properties related to cleaning up job records from the database.static class
Properties related to cleaning up tag records from the database. -
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The batch size used to iteratively delete unused entities.static final String
The property key for whether this feature is enabled or not.static final String
The cron expression for when the cleanup task should occur.static final String
The property prefix for Database Cleanup related tasks. -
Constructor Summary
-
Method Summary
-
Field Details
-
PROPERTY_PREFIX
The property prefix for Database Cleanup related tasks.- See Also:
-
ENABLED_PROPERTY
The property key for whether this feature is enabled or not.- See Also:
-
EXPRESSION_PROPERTY
The cron expression for when the cleanup task should occur.- See Also:
-
BATCH_SIZE_PROPERTY
The batch size used to iteratively delete unused entities.- See Also:
-
-
Constructor Details
-
DatabaseCleanupProperties
public DatabaseCleanupProperties()
-