Class TracingProfileType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.TracingProfileType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class TracingProfileType extends Object implements Serializable, Cloneable, Containerable
Describes how the tracing is to be done. <p>Java class for TracingProfileType complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <complexType name="TracingProfileType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="default" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ref" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="fileNamePattern" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="objectNamePattern" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="createTraceFile" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="createRepoObject" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="compressOutput" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="hideDeploymentInformation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="measureCpuTime" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="collectLogEntries" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="loggingOverride" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}LoggingOverrideType" minOccurs="0"/> <element name="recordObjectsFound" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="recordObjectReferencesFound" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="tracingTypeProfile" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}TracingTypeProfileType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}long" /> </restriction> </complexContent> </complexType> </pre>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_COLLECT_LOG_ENTRIES
static ItemName
F_COMPRESS_OUTPUT
static ItemName
F_CREATE_REPO_OBJECT
static ItemName
F_CREATE_TRACE_FILE
static ItemName
F_DEFAULT
static ItemName
F_DISPLAY_NAME
static ItemName
F_FILE_NAME_PATTERN
static ItemName
F_HIDE_DEPLOYMENT_INFORMATION
static ItemName
F_LOGGING_OVERRIDE
static ItemName
F_MEASURE_CPU_TIME
static ItemName
F_NAME
static ItemName
F_OBJECT_NAME_PATTERN
static ItemName
F_RECORD_OBJECT_REFERENCES_FOUND
static ItemName
F_RECORD_OBJECTS_FOUND
static ItemName
F_REF
static ItemName
F_TRACING_TYPE_PROFILE
static ItemName
F_VISIBLE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description TracingProfileType()
TracingProfileType(PrismContext prismContext)
-
Method Summary
-
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_NAME
public static final ItemName F_NAME
-
F_DISPLAY_NAME
public static final ItemName F_DISPLAY_NAME
-
F_VISIBLE
public static final ItemName F_VISIBLE
-
F_DEFAULT
public static final ItemName F_DEFAULT
-
F_REF
public static final ItemName F_REF
-
F_FILE_NAME_PATTERN
public static final ItemName F_FILE_NAME_PATTERN
-
F_OBJECT_NAME_PATTERN
public static final ItemName F_OBJECT_NAME_PATTERN
-
F_CREATE_TRACE_FILE
public static final ItemName F_CREATE_TRACE_FILE
-
F_CREATE_REPO_OBJECT
public static final ItemName F_CREATE_REPO_OBJECT
-
F_COMPRESS_OUTPUT
public static final ItemName F_COMPRESS_OUTPUT
-
F_HIDE_DEPLOYMENT_INFORMATION
public static final ItemName F_HIDE_DEPLOYMENT_INFORMATION
-
F_MEASURE_CPU_TIME
public static final ItemName F_MEASURE_CPU_TIME
-
F_COLLECT_LOG_ENTRIES
public static final ItemName F_COLLECT_LOG_ENTRIES
-
F_LOGGING_OVERRIDE
public static final ItemName F_LOGGING_OVERRIDE
-
F_RECORD_OBJECTS_FOUND
public static final ItemName F_RECORD_OBJECTS_FOUND
-
F_RECORD_OBJECT_REFERENCES_FOUND
public static final ItemName F_RECORD_OBJECT_REFERENCES_FOUND
-
F_TRACING_TYPE_PROFILE
public static final ItemName F_TRACING_TYPE_PROFILE
-
-
Constructor Detail
-
TracingProfileType
public TracingProfileType()
-
TracingProfileType
public TracingProfileType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
-
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
-
end
public <X> X end()
-
getName
public String getName()
-
setName
public void setName(String value)
-
getDisplayName
public String getDisplayName()
-
setDisplayName
public void setDisplayName(String value)
-
isVisible
public Boolean isVisible()
-
setVisible
public void setVisible(Boolean value)
-
isDefault
public Boolean isDefault()
-
setDefault
public void setDefault(Boolean value)
-
getFileNamePattern
public String getFileNamePattern()
-
setFileNamePattern
public void setFileNamePattern(String value)
-
getObjectNamePattern
public String getObjectNamePattern()
-
setObjectNamePattern
public void setObjectNamePattern(String value)
-
isCreateTraceFile
public Boolean isCreateTraceFile()
-
setCreateTraceFile
public void setCreateTraceFile(Boolean value)
-
isCreateRepoObject
public Boolean isCreateRepoObject()
-
setCreateRepoObject
public void setCreateRepoObject(Boolean value)
-
isCompressOutput
public Boolean isCompressOutput()
-
setCompressOutput
public void setCompressOutput(Boolean value)
-
isHideDeploymentInformation
public Boolean isHideDeploymentInformation()
-
setHideDeploymentInformation
public void setHideDeploymentInformation(Boolean value)
-
isMeasureCpuTime
public Boolean isMeasureCpuTime()
-
setMeasureCpuTime
public void setMeasureCpuTime(Boolean value)
-
isCollectLogEntries
public Boolean isCollectLogEntries()
-
setCollectLogEntries
public void setCollectLogEntries(Boolean value)
-
getLoggingOverride
public LoggingOverrideType getLoggingOverride()
-
setLoggingOverride
public void setLoggingOverride(LoggingOverrideType value)
-
getRecordObjectsFound
public Integer getRecordObjectsFound()
-
setRecordObjectsFound
public void setRecordObjectsFound(Integer value)
-
getRecordObjectReferencesFound
public Integer getRecordObjectReferencesFound()
-
setRecordObjectReferencesFound
public void setRecordObjectReferencesFound(Integer value)
-
getTracingTypeProfile
public List<TracingTypeProfileType> getTracingTypeProfile()
-
createTracingTypeProfileList
public List<TracingTypeProfileType> createTracingTypeProfileList()
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
name
public TracingProfileType name(String value)
-
displayName
public TracingProfileType displayName(String value)
-
visible
public TracingProfileType visible(Boolean value)
-
_default
public TracingProfileType _default(Boolean value)
-
ref
public TracingProfileType ref(String value)
-
fileNamePattern
public TracingProfileType fileNamePattern(String value)
-
objectNamePattern
public TracingProfileType objectNamePattern(String value)
-
createTraceFile
public TracingProfileType createTraceFile(Boolean value)
-
createRepoObject
public TracingProfileType createRepoObject(Boolean value)
-
compressOutput
public TracingProfileType compressOutput(Boolean value)
-
hideDeploymentInformation
public TracingProfileType hideDeploymentInformation(Boolean value)
-
measureCpuTime
public TracingProfileType measureCpuTime(Boolean value)
-
collectLogEntries
public TracingProfileType collectLogEntries(Boolean value)
-
loggingOverride
public TracingProfileType loggingOverride(LoggingOverrideType value)
-
beginLoggingOverride
public LoggingOverrideType beginLoggingOverride()
-
recordObjectsFound
public TracingProfileType recordObjectsFound(Integer value)
-
recordObjectReferencesFound
public TracingProfileType recordObjectReferencesFound(Integer value)
-
tracingTypeProfile
public TracingProfileType tracingTypeProfile(TracingTypeProfileType value)
-
beginTracingTypeProfile
public TracingTypeProfileType beginTracingTypeProfile()
-
id
public TracingProfileType id(Long value)
-
clone
public TracingProfileType clone()
-
-