@Generated(value="org.jsonschema2pojo") public class ThroughputQueueBroadcast extends Broadcast implements Serializable
Snapshot of a ThroughputQueue's performance
Constructor and Description |
---|
ThroughputQueueBroadcast() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object other) |
Long |
getAdded()
Number of elements added to the queue
|
Map<String,Object> |
getAdditionalProperties() |
Object |
getAvgWait()
Average wait time
|
Long |
getCurrentSize()
Current size of the queue
|
Object |
getMaxWait()
Maximum wait time
|
String |
getName()
Name of the MBean
|
Long |
getRemoved()
Number of elements removed from the queue
|
Object |
getThroughput()
Number of elements that have passed through the queue per second
|
int |
hashCode() |
void |
setAdded(Long added)
Number of elements added to the queue
|
void |
setAdditionalProperty(String name,
Object value) |
void |
setAvgWait(Object avgWait)
Average wait time
|
void |
setCurrentSize(Long currentSize)
Current size of the queue
|
void |
setMaxWait(Object maxWait)
Maximum wait time
|
void |
setName(String name)
Name of the MBean
|
void |
setRemoved(Long removed)
Number of elements removed from the queue
|
void |
setThroughput(Object throughput)
Number of elements that have passed through the queue per second
|
String |
toString() |
ThroughputQueueBroadcast |
withAdded(Long added) |
ThroughputQueueBroadcast |
withAdditionalProperty(String name,
Object value) |
ThroughputQueueBroadcast |
withAvgWait(Object avgWait) |
ThroughputQueueBroadcast |
withCurrentSize(Long currentSize) |
ThroughputQueueBroadcast |
withMaxWait(Object maxWait) |
ThroughputQueueBroadcast |
withName(String name) |
ThroughputQueueBroadcast |
withRemoved(Long removed) |
ThroughputQueueBroadcast |
withThroughput(Object throughput) |
getStartedAt, getStreamIdentifier, setStartedAt, setStreamIdentifier, withStartedAt, withStreamIdentifier
@BeanProperty(value="currentSize") public Long getCurrentSize()
@BeanProperty(value="currentSize") public void setCurrentSize(Long currentSize)
currentSize
- The currentSizepublic ThroughputQueueBroadcast withCurrentSize(Long currentSize)
@BeanProperty(value="avgWait") public Object getAvgWait()
@BeanProperty(value="avgWait") public void setAvgWait(Object avgWait)
avgWait
- The avgWaitpublic ThroughputQueueBroadcast withAvgWait(Object avgWait)
@BeanProperty(value="maxWait") public Object getMaxWait()
@BeanProperty(value="maxWait") public void setMaxWait(Object maxWait)
maxWait
- The maxWaitpublic ThroughputQueueBroadcast withMaxWait(Object maxWait)
@BeanProperty(value="removed") public Long getRemoved()
@BeanProperty(value="removed") public void setRemoved(Long removed)
removed
- The removedpublic ThroughputQueueBroadcast withRemoved(Long removed)
@BeanProperty(value="added") public Long getAdded()
@BeanProperty(value="added") public void setAdded(Long added)
added
- The addedpublic ThroughputQueueBroadcast withAdded(Long added)
@BeanProperty(value="throughput") public Object getThroughput()
@BeanProperty(value="throughput") public void setThroughput(Object throughput)
throughput
- The throughputpublic ThroughputQueueBroadcast withThroughput(Object throughput)
@BeanProperty(value="name") public String getName()
@BeanProperty(value="name") public void setName(String name)
public ThroughputQueueBroadcast withName(String name)
@BeanProperty(name="*") public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in class Broadcast
@BeanProperty(name="*") public void setAdditionalProperty(String name, Object value)
setAdditionalProperty
in class Broadcast
public ThroughputQueueBroadcast withAdditionalProperty(String name, Object value)
withAdditionalProperty
in class Broadcast
Copyright © 2018 The Apache Software Foundation. All rights reserved.