Class MonitoredOperationStatisticsType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.MonitoredOperationStatisticsType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class MonitoredOperationStatisticsType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Information about selected monitored operation.Java class for MonitoredOperationStatisticsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MonitoredOperationStatisticsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="operation" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}MonitoredOperationType" minOccurs="0"/> <element name="count" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="nanos" 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 QName
COMPLEX_TYPE
protected Integer
count
static ItemName
F_COUNT
static ItemName
F_NANOS
static ItemName
F_OPERATION
protected Long
nanos
protected MonitoredOperationType
operation
-
Constructor Summary
Constructors Constructor Description MonitoredOperationStatisticsType()
Creates a newMonitoredOperationStatisticsType
instance.MonitoredOperationStatisticsType(MonitoredOperationStatisticsType o)
Creates a newMonitoredOperationStatisticsType
instance by deeply copying a givenMonitoredOperationStatisticsType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
MonitoredOperationStatisticsType
clone()
Creates and returns a deep copy of this object.MonitoredOperationStatisticsType
count(Integer value)
boolean
equals(Object object)
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)
Integer
getCount()
Gets the value of the count property.Long
getNanos()
Gets the value of the nanos property.MonitoredOperationType
getOperation()
Gets the value of the operation property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
MonitoredOperationStatisticsType
nanos(Long value)
MonitoredOperationStatisticsType
operation(MonitoredOperationType value)
void
setCount(Integer value)
Sets the value of the count property.void
setNanos(Long value)
Sets the value of the nanos property.void
setOperation(MonitoredOperationType value)
Sets the value of the operation property.String
toString()
Generates a String representation of the contents of this type.
-
-
-
Field Detail
-
operation
protected MonitoredOperationType operation
-
count
protected Integer count
-
nanos
protected Long nanos
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_OPERATION
public static final ItemName F_OPERATION
-
F_COUNT
public static final ItemName F_COUNT
-
F_NANOS
public static final ItemName F_NANOS
-
-
Constructor Detail
-
MonitoredOperationStatisticsType
public MonitoredOperationStatisticsType()
Creates a newMonitoredOperationStatisticsType
instance.
-
MonitoredOperationStatisticsType
public MonitoredOperationStatisticsType(MonitoredOperationStatisticsType o)
Creates a newMonitoredOperationStatisticsType
instance by deeply copying a givenMonitoredOperationStatisticsType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getOperation
public MonitoredOperationType getOperation()
Gets the value of the operation property.- Returns:
- possible object is
MonitoredOperationType
-
setOperation
public void setOperation(MonitoredOperationType value)
Sets the value of the operation property.- Parameters:
value
- allowed object isMonitoredOperationType
-
getCount
public Integer getCount()
Gets the value of the count property.- Returns:
- possible object is
Integer
-
setCount
public void setCount(Integer value)
Sets the value of the count property.- Parameters:
value
- allowed object isInteger
-
getNanos
public Long getNanos()
Gets the value of the nanos property.- Returns:
- possible object is
Long
-
setNanos
public void setNanos(Long value)
Sets the value of the nanos 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:
hashCode
in 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:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals
-
operation
public MonitoredOperationStatisticsType operation(MonitoredOperationType value)
-
count
public MonitoredOperationStatisticsType count(Integer value)
-
nanos
public MonitoredOperationStatisticsType nanos(Long value)
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
-
clone
public MonitoredOperationStatisticsType clone()
Creates and returns a deep copy of this object.
-
-