Class FileAppenderConfigurationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AppenderConfigurationType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.FileAppenderConfigurationType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class FileAppenderConfigurationType extends AppenderConfigurationType implements Serializable, Cloneable, Containerable
Java class for FileAppenderConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FileAppenderConfigurationType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AppenderConfigurationType"> <sequence> <element name="fileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="filePattern" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="maxHistory" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="totalSizeCap" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="maxFileSize" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="append" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="prudent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_APPEND
static ItemName
F_FILE_NAME
static ItemName
F_FILE_PATTERN
static ItemName
F_MAX_FILE_SIZE
static ItemName
F_MAX_HISTORY
static ItemName
F_PRUDENT
static ItemName
F_TOTAL_SIZE_CAP
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AppenderConfigurationType
F_NAME, F_PATTERN
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description FileAppenderConfigurationType()
FileAppenderConfigurationType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AppenderConfigurationType
getId, getName, getPattern, setId, setName, setPattern
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_FILE_NAME
public static final ItemName F_FILE_NAME
-
F_FILE_PATTERN
public static final ItemName F_FILE_PATTERN
-
F_MAX_HISTORY
public static final ItemName F_MAX_HISTORY
-
F_TOTAL_SIZE_CAP
public static final ItemName F_TOTAL_SIZE_CAP
-
F_MAX_FILE_SIZE
public static final ItemName F_MAX_FILE_SIZE
-
F_APPEND
public static final ItemName F_APPEND
-
F_PRUDENT
public static final ItemName F_PRUDENT
-
-
Constructor Detail
-
FileAppenderConfigurationType
public FileAppenderConfigurationType()
-
FileAppenderConfigurationType
public FileAppenderConfigurationType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classAppenderConfigurationType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
- Overrides:
setupContainerValue
in classAppenderConfigurationType
-
toString
public String toString()
- Overrides:
toString
in classAppenderConfigurationType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAppenderConfigurationType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAppenderConfigurationType
-
end
public <X> X end()
- Overrides:
end
in classAppenderConfigurationType
-
getFileName
public String getFileName()
-
setFileName
public void setFileName(String value)
-
getFilePattern
public String getFilePattern()
-
setFilePattern
public void setFilePattern(String value)
-
getMaxHistory
public Integer getMaxHistory()
-
setMaxHistory
public void setMaxHistory(Integer value)
-
getTotalSizeCap
public String getTotalSizeCap()
-
setTotalSizeCap
public void setTotalSizeCap(String value)
-
getMaxFileSize
public String getMaxFileSize()
-
setMaxFileSize
public void setMaxFileSize(String value)
-
isAppend
public Boolean isAppend()
-
setAppend
public void setAppend(Boolean value)
-
isPrudent
public Boolean isPrudent()
-
setPrudent
public void setPrudent(Boolean value)
-
fileName
public FileAppenderConfigurationType fileName(String value)
-
filePattern
public FileAppenderConfigurationType filePattern(String value)
-
maxHistory
public FileAppenderConfigurationType maxHistory(Integer value)
-
totalSizeCap
public FileAppenderConfigurationType totalSizeCap(String value)
-
maxFileSize
public FileAppenderConfigurationType maxFileSize(String value)
-
append
public FileAppenderConfigurationType append(Boolean value)
-
prudent
public FileAppenderConfigurationType prudent(Boolean value)
-
pattern
public FileAppenderConfigurationType pattern(String value)
- Overrides:
pattern
in classAppenderConfigurationType
-
name
public FileAppenderConfigurationType name(String value)
- Overrides:
name
in classAppenderConfigurationType
-
id
public FileAppenderConfigurationType id(Long value)
- Overrides:
id
in classAppenderConfigurationType
-
clone
public FileAppenderConfigurationType clone()
- Overrides:
clone
in classAppenderConfigurationType
-
-