public class NotificationsStatisticsEntryType extends Object implements Serializable, Cloneable, JaxbVisitable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode
Java class for NotificationsStatisticsEntryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NotificationsStatisticsEntryType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="transport" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="countSuccess" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="countFailure" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="averageTime" 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"/> <element name="totalTime" type="{http://www.w3.org/2001/XMLSchema}long"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and 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 and Description |
---|
NotificationsStatisticsEntryType()
Creates a new
NotificationsStatisticsEntryType instance. |
NotificationsStatisticsEntryType(NotificationsStatisticsEntryType o)
Creates a new
NotificationsStatisticsEntryType instance by deeply copying a given NotificationsStatisticsEntryType instance. |
Modifier and Type | Method and Description |
---|---|
void |
accept(JaxbVisitor visitor) |
NotificationsStatisticsEntryType |
averageTime(Long value) |
NotificationsStatisticsEntryType |
clone()
Creates and returns a deep copy of this object.
|
NotificationsStatisticsEntryType |
countFailure(int value) |
NotificationsStatisticsEntryType |
countSuccess(int 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) |
Long |
getAverageTime()
Gets the value of the averageTime property.
|
int |
getCountFailure()
Gets the value of the countFailure property.
|
int |
getCountSuccess()
Gets the value of the countSuccess property.
|
Long |
getMaxTime()
Gets the value of the maxTime property.
|
Long |
getMinTime()
Gets the value of the minTime property.
|
long |
getTotalTime()
Gets the value of the totalTime property.
|
String |
getTransport()
Gets the value of the transport property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
NotificationsStatisticsEntryType |
maxTime(Long value) |
NotificationsStatisticsEntryType |
minTime(Long value) |
void |
setAverageTime(Long value)
Sets the value of the averageTime property.
|
void |
setCountFailure(int value)
Sets the value of the countFailure property.
|
void |
setCountSuccess(int value)
Sets the value of the countSuccess property.
|
void |
setMaxTime(Long value)
Sets the value of the maxTime property.
|
void |
setMinTime(Long value)
Sets the value of the minTime property.
|
void |
setTotalTime(long value)
Sets the value of the totalTime property.
|
void |
setTransport(String value)
Sets the value of the transport property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
NotificationsStatisticsEntryType |
totalTime(long value) |
NotificationsStatisticsEntryType |
transport(String value) |
finalize, getClass, notify, notifyAll, wait, wait, wait
visitPrismStructure
protected String transport
protected int countSuccess
protected int countFailure
protected Long averageTime
protected Long minTime
protected Long maxTime
protected long totalTime
public static final QName COMPLEX_TYPE
public static final ItemName F_TRANSPORT
public static final ItemName F_COUNT_SUCCESS
public static final ItemName F_COUNT_FAILURE
public static final ItemName F_AVERAGE_TIME
public static final ItemName F_MIN_TIME
public static final ItemName F_MAX_TIME
public static final ItemName F_TOTAL_TIME
public NotificationsStatisticsEntryType()
NotificationsStatisticsEntryType
instance.public NotificationsStatisticsEntryType(NotificationsStatisticsEntryType o)
NotificationsStatisticsEntryType
instance by deeply copying a given NotificationsStatisticsEntryType
instance.o
- The instance to copy.NullPointerException
- if o
is null
.public String getTransport()
String
public void setTransport(String value)
value
- allowed object is
String
public int getCountSuccess()
public void setCountSuccess(int value)
public int getCountFailure()
public void setCountFailure(int value)
public Long getAverageTime()
Long
public void setAverageTime(Long value)
value
- allowed object is
Long
public Long getMinTime()
Long
public void setMinTime(Long value)
value
- allowed object is
Long
public Long getMaxTime()
Long
public void setMaxTime(Long value)
value
- allowed object is
Long
public long getTotalTime()
public void setTotalTime(long value)
public String toString()
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode
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)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public NotificationsStatisticsEntryType transport(String value)
public NotificationsStatisticsEntryType countSuccess(int value)
public NotificationsStatisticsEntryType countFailure(int value)
public NotificationsStatisticsEntryType averageTime(Long value)
public NotificationsStatisticsEntryType minTime(Long value)
public NotificationsStatisticsEntryType maxTime(Long value)
public NotificationsStatisticsEntryType totalTime(long value)
public void accept(JaxbVisitor visitor)
accept
in interface JaxbVisitable
public NotificationsStatisticsEntryType clone()
Copyright © 2019 Evolveum. All rights reserved.