public interface SizeLimitLogRetentionPolicyCfgClient extends LogRetentionPolicyCfgClient
Retention policy based on the amount of space taken by all the log files on disk.
Modifier and Type | Method and Description |
---|---|
ManagedObjectDefinition<? extends SizeLimitLogRetentionPolicyCfgClient,? extends SizeLimitLogRetentionPolicyCfg> |
definition()
Get the configuration definition associated with this Size Limit Log Retention Policy.
|
Long |
getDiskSpaceUsed()
Gets the "disk-space-used" property.
|
String |
getJavaClass()
Gets the "java-class" property.
|
void |
setDiskSpaceUsed(long value)
Sets the "disk-space-used" property.
|
void |
setJavaClass(String value)
Sets the "java-class" property.
|
commit, properties
ManagedObjectDefinition<? extends SizeLimitLogRetentionPolicyCfgClient,? extends SizeLimitLogRetentionPolicyCfg> definition()
definition
in interface ConfigurationClient
definition
in interface LogRetentionPolicyCfgClient
Long getDiskSpaceUsed()
Specifies the maximum total disk space used by the log files.
void setDiskSpaceUsed(long value) throws PropertyException
Specifies the maximum total disk space used by the log files.
value
- The value of the "disk-space-used" property.PropertyException
- If the new value is invalid.String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Size Limit Log Retention Policy implementation.
getJavaClass
in interface LogRetentionPolicyCfgClient
void setJavaClass(String value) throws PropertyException
Specifies the fully-qualified name of the Java class that provides the Size Limit Log Retention Policy implementation.
setJavaClass
in interface LogRetentionPolicyCfgClient
value
- The value of the "java-class" property.PropertyException
- If the new value is invalid.Copyright © 2010-2016 ForgeRock AS. All Rights Reserved.