Class NotificationsStatisticsEntryType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.NotificationsStatisticsEntryType
-
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
public class NotificationsStatisticsEntryType extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
TODO- 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 protected Long
averageTime
static QName
COMPLEX_TYPE
protected int
countFailure
protected int
countSuccess
static ItemName
F_AVERAGE_TIME
static ItemName
F_COUNT_FAILURE
static ItemName
F_COUNT_SUCCESS
static ItemName
F_MAX_TIME
static ItemName
F_MIN_TIME
static ItemName
F_TOTAL_TIME
static ItemName
F_TRANSPORT
protected Long
maxTime
protected Long
minTime
protected long
totalTime
protected String
transport
-
Constructor Summary
Constructors Constructor Description NotificationsStatisticsEntryType()
NotificationsStatisticsEntryType(NotificationsStatisticsEntryType other)
-
Method Summary
-
-
-
Field Detail
-
transport
protected String transport
-
countSuccess
protected int countSuccess
-
countFailure
protected int countFailure
-
averageTime
protected Long averageTime
-
minTime
protected Long minTime
-
maxTime
protected Long maxTime
-
totalTime
protected long totalTime
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_TRANSPORT
public static final ItemName F_TRANSPORT
-
F_COUNT_SUCCESS
public static final ItemName F_COUNT_SUCCESS
-
F_COUNT_FAILURE
public static final ItemName F_COUNT_FAILURE
-
F_AVERAGE_TIME
public static final ItemName F_AVERAGE_TIME
-
F_MIN_TIME
public static final ItemName F_MIN_TIME
-
F_MAX_TIME
public static final ItemName F_MAX_TIME
-
F_TOTAL_TIME
public static final ItemName F_TOTAL_TIME
-
-
Constructor Detail
-
NotificationsStatisticsEntryType
public NotificationsStatisticsEntryType()
-
NotificationsStatisticsEntryType
public NotificationsStatisticsEntryType(NotificationsStatisticsEntryType other)
-
-
Method Detail
-
getTransport
public String getTransport()
-
setTransport
public void setTransport(String value)
-
getCountSuccess
public int getCountSuccess()
-
setCountSuccess
public void setCountSuccess(Integer value)
-
getCountFailure
public int getCountFailure()
-
setCountFailure
public void setCountFailure(Integer value)
-
getAverageTime
public Long getAverageTime()
-
setAverageTime
public void setAverageTime(Long value)
-
getMinTime
public Long getMinTime()
-
setMinTime
public void setMinTime(Long value)
-
getMaxTime
public Long getMaxTime()
-
setMaxTime
public void setMaxTime(Long value)
-
getTotalTime
public long getTotalTime()
-
setTotalTime
public void setTotalTime(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
-
transport
public NotificationsStatisticsEntryType transport(String value)
-
countSuccess
public NotificationsStatisticsEntryType countSuccess(Integer value)
-
countFailure
public NotificationsStatisticsEntryType countFailure(Integer value)
-
averageTime
public NotificationsStatisticsEntryType averageTime(Long value)
-
minTime
public NotificationsStatisticsEntryType minTime(Long value)
-
maxTime
public NotificationsStatisticsEntryType maxTime(Long value)
-
totalTime
public NotificationsStatisticsEntryType totalTime(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 NotificationsStatisticsEntryType clone()
- Specified by:
clone
in interfacePlainStructured
- Specified by:
clone
in classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
-