Class ProvisioningStatisticsOperationEntryType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningStatisticsOperationEntryType
-
- All Implemented Interfaces:
JaxbVisitable
,Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.Equals
,org.jvnet.jaxb2_commons.lang.HashCode
public class ProvisioningStatisticsOperationEntryType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Information on operations of given type and result status.Java class for ProvisioningStatisticsOperationEntryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProvisioningStatisticsOperationEntryType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="operation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="status" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}OperationResultStatusType" minOccurs="0"/> <element name="count" 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 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()
Creates a newProvisioningStatisticsOperationEntryType
instance.ProvisioningStatisticsOperationEntryType(ProvisioningStatisticsOperationEntryType o)
Creates a newProvisioningStatisticsOperationEntryType
instance by deeply copying a givenProvisioningStatisticsOperationEntryType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ProvisioningStatisticsOperationEntryType
clone()
Creates and returns a deep copy of this object.ProvisioningStatisticsOperationEntryType
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
getMaxTime()
Gets the value of the maxTime property.Long
getMinTime()
Gets the value of the minTime property.String
getOperation()
Gets the value of the operation property.OperationResultStatusType
getStatus()
Gets the value of the status property.Long
getTotalTime()
Gets the value of the totalTime property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
ProvisioningStatisticsOperationEntryType
maxTime(Long value)
ProvisioningStatisticsOperationEntryType
minTime(Long value)
ProvisioningStatisticsOperationEntryType
operation(String value)
void
setCount(Integer value)
Sets the value of the count property.void
setMaxTime(Long value)
Sets the value of the maxTime property.void
setMinTime(Long value)
Sets the value of the minTime property.void
setOperation(String value)
Sets the value of the operation property.void
setStatus(OperationResultStatusType value)
Sets the value of the status property.void
setTotalTime(Long value)
Sets the value of the totalTime property.ProvisioningStatisticsOperationEntryType
status(OperationResultStatusType value)
String
toString()
Generates a String representation of the contents of this type.ProvisioningStatisticsOperationEntryType
totalTime(Long value)
-
-
-
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()
Creates a newProvisioningStatisticsOperationEntryType
instance.
-
ProvisioningStatisticsOperationEntryType
public ProvisioningStatisticsOperationEntryType(ProvisioningStatisticsOperationEntryType o)
Creates a newProvisioningStatisticsOperationEntryType
instance by deeply copying a givenProvisioningStatisticsOperationEntryType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getOperation
public String getOperation()
Gets the value of the operation property.- Returns:
- possible object is
String
-
setOperation
public void setOperation(String value)
Sets the value of the operation property.- Parameters:
value
- allowed object isString
-
getStatus
public OperationResultStatusType getStatus()
Gets the value of the status property.- Returns:
- possible object is
OperationResultStatusType
-
setStatus
public void setStatus(OperationResultStatusType value)
Sets the value of the status property.- Parameters:
value
- allowed object isOperationResultStatusType
-
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
-
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:
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 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
-
clone
public ProvisioningStatisticsOperationEntryType clone()
Creates and returns a deep copy of this object.
-
-