@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class PerApplicationProcessingTimeHistogramMonitorEntry extends ProcessingTimeHistogramMonitorEntry
ProcessingTimeHistogramMonitorEntry
. The
only additional information that is provided is the name of the application
to which the monitor entry applies.
NOTE: This class, and other classes within the
com.unboundid.ldap.sdk.unboundidds
package structure, are only
supported for use against Ping Identity, UnboundID, and
Nokia/Alcatel-Lucent 8661 server products. These classes provide support
for proprietary functionality or for external specifications that are not
considered stable or mature enough to be guaranteed to work in an
interoperable way with other types of LDAP servers.
MonitorManager.getPerApplicationProcessingTimeHistogramMonitorEntries(com.unboundid.ldap.sdk.LDAPConnection)
method. This entry provides specific methods for accessing information about
processing times per bucket (e.g., the
Alternately, this information may be accessed using the generic
API. See the MonitorManager
class documentation for an example that
demonstrates the use of the generic API for accessing monitor data.Constructor and Description |
---|
PerApplicationProcessingTimeHistogramMonitorEntry(Entry entry)
Creates a new processing time histogram monitor entry from the provided
entry.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getApplicationName()
Returns the name of the application to which this monitor entry applies.
|
java.util.Map<java.lang.String,MonitorAttribute> |
getMonitorAttributes()
Retrieves the set of parsed monitor attributes for this monitor entry,
mapped from a unique identifier (in all lowercase characters) to the
corresponding monitor attribute.
|
java.lang.String |
getMonitorDescription()
Retrieves a human-readable description name for this monitor entry.
|
java.lang.String |
getMonitorDisplayName()
Retrieves a human-readable display name for this monitor entry.
|
getAddOpsAggregatePercent, getAddOpsAverageResponseTimeMillis, getAddOpsCount, getAddOpsPercent, getAddOpsTotalCount, getAllOpsAggregatePercent, getAllOpsAverageResponseTimeMillis, getAllOpsCount, getAllOpsPercent, getAllOpsTotalCount, getBindOpsAggregatePercent, getBindOpsAverageResponseTimeMillis, getBindOpsCount, getBindOpsPercent, getBindOpsTotalCount, getCompareOpsAggregatePercent, getCompareOpsAverageResponseTimeMillis, getCompareOpsCount, getCompareOpsPercent, getCompareOpsTotalCount, getDeleteOpsAggregatePercent, getDeleteOpsAverageResponseTimeMillis, getDeleteOpsCount, getDeleteOpsPercent, getDeleteOpsTotalCount, getExtendedOpsAggregatePercent, getExtendedOpsAverageResponseTimeMillis, getExtendedOpsCount, getExtendedOpsPercent, getExtendedOpsTotalCount, getModifyDNOpsAggregatePercent, getModifyDNOpsAverageResponseTimeMillis, getModifyDNOpsCount, getModifyDNOpsPercent, getModifyDNOpsTotalCount, getModifyOpsAggregatePercent, getModifyOpsAverageResponseTimeMillis, getModifyOpsCount, getModifyOpsPercent, getModifyOpsTotalCount, getSearchOpsAggregatePercent, getSearchOpsAverageResponseTimeMillis, getSearchOpsCount, getSearchOpsPercent, getSearchOpsTotalCount
addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, addMonitorAttribute, decode, getBoolean, getDate, getDN, getDouble, getEntry, getInteger, getLong, getMonitorClass, getMonitorName, getString, getStrings, toString, toString
public PerApplicationProcessingTimeHistogramMonitorEntry(@NotNull Entry entry)
entry
- The entry to be parsed as a processing time histogram
monitor entry. It must not be null
.@Nullable public java.lang.String getApplicationName()
null
if it was not included in the monitor entry.@NotNull public java.lang.String getMonitorDisplayName()
getMonitorDisplayName
in class ProcessingTimeHistogramMonitorEntry
@NotNull public java.lang.String getMonitorDescription()
getMonitorDescription
in class ProcessingTimeHistogramMonitorEntry
@NotNull public java.util.Map<java.lang.String,MonitorAttribute> getMonitorAttributes()
getMonitorAttributes
in class ProcessingTimeHistogramMonitorEntry