Class ProvisioningStatisticsEntryType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ProvisioningStatisticsEntryType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class ProvisioningStatisticsEntryType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
Statistical information on operations executed on a specified resource, dealing with given object class.- 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_OBJECT_CLASS
static ItemName
F_OPERATION
static ItemName
F_RESOURCE_REF
protected QName
objectClass
protected List<ProvisioningStatisticsOperationEntryType>
operation
protected ObjectReferenceType
resourceRef
-
Constructor Summary
Constructors Constructor Description ProvisioningStatisticsEntryType()
ProvisioningStatisticsEntryType(ProvisioningStatisticsEntryType other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(JaxbVisitor visitor)
ProvisioningStatisticsOperationEntryType
beginOperation()
ObjectReferenceType
beginResourceRef()
ProvisioningStatisticsEntryType
clone()
boolean
equals(Object other, StructuredEqualsStrategy strategy)
QName
getObjectClass()
List<ProvisioningStatisticsOperationEntryType>
getOperation()
ObjectReferenceType
getResourceRef()
int
hashCode(StructuredHashCodeStrategy strategy)
ProvisioningStatisticsEntryType
objectClass(QName value)
ProvisioningStatisticsEntryType
operation(ProvisioningStatisticsOperationEntryType value)
ProvisioningStatisticsEntryType
resourceRef(ObjectReferenceType value)
ProvisioningStatisticsEntryType
resourceRef(String oid, QName type)
ProvisioningStatisticsEntryType
resourceRef(String oid, QName type, QName relation)
void
setObjectClass(QName value)
void
setResourceRef(ObjectReferenceType value)
-
-
-
Field Detail
-
resourceRef
protected ObjectReferenceType resourceRef
-
objectClass
protected QName objectClass
-
operation
protected List<ProvisioningStatisticsOperationEntryType> operation
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_RESOURCE_REF
public static final ItemName F_RESOURCE_REF
-
F_OBJECT_CLASS
public static final ItemName F_OBJECT_CLASS
-
F_OPERATION
public static final ItemName F_OPERATION
-
-
Constructor Detail
-
ProvisioningStatisticsEntryType
public ProvisioningStatisticsEntryType()
-
ProvisioningStatisticsEntryType
public ProvisioningStatisticsEntryType(ProvisioningStatisticsEntryType other)
-
-
Method Detail
-
getResourceRef
public ObjectReferenceType getResourceRef()
-
setResourceRef
public void setResourceRef(ObjectReferenceType value)
-
getObjectClass
public QName getObjectClass()
-
setObjectClass
public void setObjectClass(QName value)
-
getOperation
public List<ProvisioningStatisticsOperationEntryType> getOperation()
-
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
-
resourceRef
public ProvisioningStatisticsEntryType resourceRef(ObjectReferenceType value)
-
resourceRef
public ProvisioningStatisticsEntryType resourceRef(String oid, QName type)
-
resourceRef
public ProvisioningStatisticsEntryType resourceRef(String oid, QName type, QName relation)
-
beginResourceRef
public ObjectReferenceType beginResourceRef()
-
objectClass
public ProvisioningStatisticsEntryType objectClass(QName value)
-
operation
public ProvisioningStatisticsEntryType operation(ProvisioningStatisticsOperationEntryType value)
-
beginOperation
public ProvisioningStatisticsOperationEntryType beginOperation()
-
accept
public void accept(JaxbVisitor visitor)
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
public ProvisioningStatisticsEntryType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-