Class SingleOperationPerformanceInformationType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SingleOperationPerformanceInformationType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class SingleOperationPerformanceInformationType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Information about single method performance.- 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
static ItemName
F_INVOCATION_COUNT
static ItemName
F_MAX_TIME
static ItemName
F_MIN_TIME
static ItemName
F_NAME
static ItemName
F_TOTAL_TIME
protected Integer
invocationCount
protected Long
maxTime
protected Long
minTime
protected String
name
protected Long
totalTime
-
Constructor Summary
Constructors Constructor Description SingleOperationPerformanceInformationType()
SingleOperationPerformanceInformationType(SingleOperationPerformanceInformationType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
SingleOperationPerformanceInformationType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
Integer
getInvocationCount()
Long
getMaxTime()
Long
getMinTime()
String
getName()
Long
getTotalTime()
int
hashCode(StructuredHashCodeStrategy strategy)
SingleOperationPerformanceInformationType
invocationCount(Integer value)
SingleOperationPerformanceInformationType
maxTime(Long value)
SingleOperationPerformanceInformationType
minTime(Long value)
SingleOperationPerformanceInformationType
name(String value)
void
setInvocationCount(Integer value)
void
setMaxTime(Long value)
void
setMinTime(Long value)
void
setName(String value)
void
setTotalTime(Long value)
SingleOperationPerformanceInformationType
totalTime(Long value)
-
-
-
Field Detail
-
name
protected String name
-
invocationCount
protected Integer invocationCount
-
totalTime
protected Long totalTime
-
minTime
protected Long minTime
-
maxTime
protected Long maxTime
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_NAME
public static final ItemName F_NAME
-
F_INVOCATION_COUNT
public static final ItemName F_INVOCATION_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
-
SingleOperationPerformanceInformationType
public SingleOperationPerformanceInformationType()
-
SingleOperationPerformanceInformationType
public SingleOperationPerformanceInformationType(SingleOperationPerformanceInformationType other)
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String value)
-
getInvocationCount
public Integer getInvocationCount()
-
setInvocationCount
public void setInvocationCount(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
-
name
public SingleOperationPerformanceInformationType name(String value)
-
invocationCount
public SingleOperationPerformanceInformationType invocationCount(Integer value)
-
totalTime
public SingleOperationPerformanceInformationType totalTime(Long value)
-
minTime
public SingleOperationPerformanceInformationType minTime(Long value)
-
maxTime
public SingleOperationPerformanceInformationType 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 SingleOperationPerformanceInformationType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-