Class SingleOperationPerformanceInformationType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SingleOperationPerformanceInformationType
-
- All Implemented Interfaces:
JaxbVisitable,Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.Equals,org.jvnet.jaxb2_commons.lang.HashCode
public class SingleOperationPerformanceInformationType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Information about single method performance.Java class for SingleOperationPerformanceInformationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SingleOperationPerformanceInformationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="invocationCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="totalTime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="minTime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="maxTime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QNameCOMPLEX_TYPEstatic ItemNameF_INVOCATION_COUNTstatic ItemNameF_MAX_TIMEstatic ItemNameF_MIN_TIMEstatic ItemNameF_NAMEstatic ItemNameF_TOTAL_TIMEprotected IntegerinvocationCountprotected LongmaxTimeprotected LongminTimeprotected Stringnameprotected LongtotalTime
-
Constructor Summary
Constructors Constructor Description SingleOperationPerformanceInformationType()Creates a newSingleOperationPerformanceInformationTypeinstance.SingleOperationPerformanceInformationType(SingleOperationPerformanceInformationType o)Creates a newSingleOperationPerformanceInformationTypeinstance by deeply copying a givenSingleOperationPerformanceInformationTypeinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(JaxbVisitor visitor)SingleOperationPerformanceInformationTypeclone()Creates and returns a deep copy of this object.booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)IntegergetInvocationCount()Gets the value of the invocationCount property.LonggetMaxTime()Gets the value of the maxTime property.LonggetMinTime()Gets the value of the minTime property.StringgetName()Gets the value of the name property.LonggetTotalTime()Gets the value of the totalTime property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)SingleOperationPerformanceInformationTypeinvocationCount(Integer value)SingleOperationPerformanceInformationTypemaxTime(Long value)SingleOperationPerformanceInformationTypeminTime(Long value)SingleOperationPerformanceInformationTypename(String value)voidsetInvocationCount(Integer value)Sets the value of the invocationCount property.voidsetMaxTime(Long value)Sets the value of the maxTime property.voidsetMinTime(Long value)Sets the value of the minTime property.voidsetName(String value)Sets the value of the name property.voidsetTotalTime(Long value)Sets the value of the totalTime property.StringtoString()Generates a String representation of the contents of this type.SingleOperationPerformanceInformationTypetotalTime(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()
Creates a newSingleOperationPerformanceInformationTypeinstance.
-
SingleOperationPerformanceInformationType
public SingleOperationPerformanceInformationType(SingleOperationPerformanceInformationType o)
Creates a newSingleOperationPerformanceInformationTypeinstance by deeply copying a givenSingleOperationPerformanceInformationTypeinstance.- Parameters:
o- The instance to copy.- Throws:
NullPointerException- ifoisnull.
-
-
Method Detail
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getInvocationCount
public Integer getInvocationCount()
Gets the value of the invocationCount property.- Returns:
- possible object is
Integer
-
setInvocationCount
public void setInvocationCount(Integer value)
Sets the value of the invocationCount property.- Parameters:
value- allowed object isInteger
-
getTotalTime
public Long getTotalTime()
Gets the value of the totalTime property.- Returns:
- possible object is
Long
-
setTotalTime
public void setTotalTime(Long value)
Sets the value of the totalTime property.- Parameters:
value- allowed object isLong
-
getMinTime
public Long getMinTime()
Gets the value of the minTime property.- Returns:
- possible object is
Long
-
setMinTime
public void setMinTime(Long value)
Sets the value of the minTime property.- Parameters:
value- allowed object isLong
-
getMaxTime
public Long getMaxTime()
Gets the value of the maxTime property.- Returns:
- possible object is
Long
-
setMaxTime
public void setMaxTime(Long value)
Sets the value of the maxTime property.- Parameters:
value- allowed object isLong
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
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:
acceptin interfaceJaxbVisitable
-
clone
public SingleOperationPerformanceInformationType clone()
Creates and returns a deep copy of this object.
-
-