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.Java class for TracingProfileType complex type.
The following schema fragment specifies the expected content contained within this class.
<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="operationMonitoring" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationMonitoringType" maxOccurs="unbounded" 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>
- 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_OPERATION_MONITORING
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_OPERATION_MONITORING
public static final ItemName F_OPERATION_MONITORING
-
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)
-
getOperationMonitoring
public List<OperationMonitoringType> getOperationMonitoring()
-
createOperationMonitoringList
public List<OperationMonitoringType> createOperationMonitoringList()
-
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)
-
operationMonitoring
public TracingProfileType operationMonitoring(OperationMonitoringType value)
-
beginOperationMonitoring
public OperationMonitoringType beginOperationMonitoring()
-
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()
-
-