Class ProvisioningStatisticsOperationEntryType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningStatisticsOperationEntryType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class ProvisioningStatisticsOperationEntryType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Information on operations of given type and result status.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
protected Integer
count
static ItemName
F_COUNT
static ItemName
F_MAX_TIME
static ItemName
F_MIN_TIME
static ItemName
F_OPERATION
static ItemName
F_STATUS
static ItemName
F_TOTAL_TIME
protected Long
maxTime
protected Long
minTime
protected String
operation
protected OperationResultStatusType
status
protected Long
totalTime
-
Constructor Summary
Constructors Constructor Description ProvisioningStatisticsOperationEntryType()
ProvisioningStatisticsOperationEntryType(ProvisioningStatisticsOperationEntryType other)
-
Method Summary
-
-
-
Field Detail
-
operation
protected String operation
-
status
protected OperationResultStatusType status
-
count
protected Integer count
-
totalTime
protected Long totalTime
-
minTime
protected Long minTime
-
maxTime
protected Long maxTime
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OPERATION
public static final ItemName F_OPERATION
-
F_STATUS
public static final ItemName F_STATUS
-
F_COUNT
public static final ItemName F_COUNT
-
F_TOTAL_TIME
public static final ItemName F_TOTAL_TIME
-
F_MIN_TIME
public static final ItemName F_MIN_TIME
-
F_MAX_TIME
public static final ItemName F_MAX_TIME
-
-
Constructor Detail
-
ProvisioningStatisticsOperationEntryType
public ProvisioningStatisticsOperationEntryType()
-
ProvisioningStatisticsOperationEntryType
public ProvisioningStatisticsOperationEntryType(ProvisioningStatisticsOperationEntryType other)
-
-
Method Detail
-
getOperation
public String getOperation()
-
setOperation
public void setOperation(String value)
-
getStatus
public OperationResultStatusType getStatus()
-
setStatus
public void setStatus(OperationResultStatusType value)
-
getCount
public Integer getCount()
-
setCount
public void setCount(Integer value)
-
getTotalTime
public Long getTotalTime()
-
setTotalTime
public void setTotalTime(Long value)
-
getMinTime
public Long getMinTime()
-
setMinTime
public void setMinTime(Long value)
-
getMaxTime
public Long getMaxTime()
-
setMaxTime
public void setMaxTime(Long value)
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
public boolean equals(Object other, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
operation
public ProvisioningStatisticsOperationEntryType operation(String value)
-
status
public ProvisioningStatisticsOperationEntryType status(OperationResultStatusType value)
-
count
public ProvisioningStatisticsOperationEntryType count(Integer value)
-
totalTime
public ProvisioningStatisticsOperationEntryType totalTime(Long value)
-
minTime
public ProvisioningStatisticsOperationEntryType minTime(Long value)
-
maxTime
public ProvisioningStatisticsOperationEntryType maxTime(Long value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public ProvisioningStatisticsOperationEntryType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-