Class ActivityReportingDefinitionType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ActivityReportingDefinitionType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class ActivityReportingDefinitionType extends Object implements Serializable, Cloneable, Containerable
How should the task report its various aspects?Java class for ActivityReportingDefinitionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ActivityReportingDefinitionType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="logging" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivityLoggingOptionsType" minOccurs="0"/> <element name="tracing" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivityTracingDefinitionType" maxOccurs="unbounded" minOccurs="0"/> <element name="profiling" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivityProfilingDefinitionType" minOccurs="0"/> <element name="reports" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivityReportsDefinitionType" minOccurs="0"/> <element name="itemCounting" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivityItemCountingDefinitionType" minOccurs="0"/> <element name="stateOverview" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ActivityStateOverviewMaintenanceDefinitionType" 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_ITEM_COUNTING
static ItemName
F_LOGGING
static ItemName
F_PROFILING
static ItemName
F_REPORTS
static ItemName
F_STATE_OVERVIEW
static ItemName
F_TRACING
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description ActivityReportingDefinitionType()
ActivityReportingDefinitionType(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_LOGGING
public static final ItemName F_LOGGING
-
F_TRACING
public static final ItemName F_TRACING
-
F_PROFILING
public static final ItemName F_PROFILING
-
F_REPORTS
public static final ItemName F_REPORTS
-
F_ITEM_COUNTING
public static final ItemName F_ITEM_COUNTING
-
F_STATE_OVERVIEW
public static final ItemName F_STATE_OVERVIEW
-
-
Constructor Detail
-
ActivityReportingDefinitionType
public ActivityReportingDefinitionType()
-
ActivityReportingDefinitionType
public ActivityReportingDefinitionType(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()
-
getLogging
public ActivityLoggingOptionsType getLogging()
-
setLogging
public void setLogging(ActivityLoggingOptionsType value)
-
getTracing
public List<ActivityTracingDefinitionType> getTracing()
-
createTracingList
public List<ActivityTracingDefinitionType> createTracingList()
-
getProfiling
public ActivityProfilingDefinitionType getProfiling()
-
setProfiling
public void setProfiling(ActivityProfilingDefinitionType value)
-
getReports
public ActivityReportsDefinitionType getReports()
-
setReports
public void setReports(ActivityReportsDefinitionType value)
-
getItemCounting
public ActivityItemCountingDefinitionType getItemCounting()
-
setItemCounting
public void setItemCounting(ActivityItemCountingDefinitionType value)
-
getStateOverview
public ActivityStateOverviewMaintenanceDefinitionType getStateOverview()
-
setStateOverview
public void setStateOverview(ActivityStateOverviewMaintenanceDefinitionType value)
-
getId
public Long getId()
-
setId
public void setId(Long value)
-
logging
public ActivityReportingDefinitionType logging(ActivityLoggingOptionsType value)
-
beginLogging
public ActivityLoggingOptionsType beginLogging()
-
tracing
public ActivityReportingDefinitionType tracing(ActivityTracingDefinitionType value)
-
beginTracing
public ActivityTracingDefinitionType beginTracing()
-
profiling
public ActivityReportingDefinitionType profiling(ActivityProfilingDefinitionType value)
-
beginProfiling
public ActivityProfilingDefinitionType beginProfiling()
-
reports
public ActivityReportingDefinitionType reports(ActivityReportsDefinitionType value)
-
beginReports
public ActivityReportsDefinitionType beginReports()
-
itemCounting
public ActivityReportingDefinitionType itemCounting(ActivityItemCountingDefinitionType value)
-
beginItemCounting
public ActivityItemCountingDefinitionType beginItemCounting()
-
stateOverview
public ActivityReportingDefinitionType stateOverview(ActivityStateOverviewMaintenanceDefinitionType value)
-
beginStateOverview
public ActivityStateOverviewMaintenanceDefinitionType beginStateOverview()
-
id
public ActivityReportingDefinitionType id(Long value)
-
clone
public ActivityReportingDefinitionType clone()
-
-