| Package | Description |
|---|---|
| com.h3c.sdn.adm.json |
Implementations of Core Services JSON factory and associated codecs.
|
| com.h3c.sdn.adm.metric |
Definitions of services pertaining to the SDN core controller metering
framework.
|
| com.h3c.sdn.metric |
Fundamental classes for the SDN core controller metering framework,
including the classes for various metric types that may be obtained from
the framework.
|
| Class and Description |
|---|
| CounterDescriptor
Counter descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedCounter object. |
| GaugeDescriptor
Gauge descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedGauge object. |
| HistogramDescriptor
Histogram descriptor object, which specifies numerous properties that
shape the processing and handling of a
TimeStampedHistogram object. |
| MeterDescriptor
Meter descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedMeter object. |
| MetricDescriptor
Metric descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedMetric object. |
| MetricDescriptor.MetricDescriptorBuilder
Metric descriptor builder object, which requires that only arguments that
are mandatory for the construction of a
MetricDescriptor be
specified during its own construction. |
| MetricDescriptor.Type
The set of permitted values for
TimeStampedMetric types. |
| MetricUpdate
Metric update object, a data carrier which contains different properties
that holds the metric values to be updated by the corresponding
TimeStampedMetric object specified by the metric identifier. |
| RatioGaugeDescriptor
Ratio gauge descriptor object, which specifies numerous properties that shape
the processing and handling of a
TimeStampedRatioGauge object. |
| RollingCounterDescriptor
Rolling counter descriptor object, which specifies numerous properties that
shape the processing and handling of a
TimeStampedRollingCounter
object. |
| TimerDescriptor
Timer descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedTimer object. |
| TimeStampedCounter
Extension of Coda Hale
Counter class that provides an association
of the Counter value with time stamps. |
| TimeStampedGauge
Implementation of Coda Hale
Gauge interface that provides an
association of the Gauge value with time stamps. |
| TimeStampedHistogram
Extension of Coda Hale
Histogram class that provides an association
of sliding time window Histogram values with time stamps. |
| TimeStampedMeter
Extension of Coda Hale
Meter class that provides an association of
the Meter value with time stamps. |
| TimeStampedRatioGauge
Extension of Coda Hale
RatioGauge class that provides an association
of the RatioGauge value with time stamps. |
| TimeStampedRollingCounter
A rolling (asymptotically increasing) counter metric whose value is computed
as a delta between 64-bit counter snapshots over a period of time.
|
| TimeStampedTimer
Extension of Coda Hale
Timer class that provides an association of
sliding time window Timer values with time stamps. |
| Class and Description |
|---|
| CounterDescriptor
Counter descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedCounter object. |
| GaugeDescriptor
Gauge descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedGauge object. |
| HistogramDescriptor
Histogram descriptor object, which specifies numerous properties that
shape the processing and handling of a
TimeStampedHistogram object. |
| MeterDescriptor
Meter descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedMeter object. |
| MetricDescriptor
Metric descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedMetric object. |
| MetricUpdate
Metric update object, a data carrier which contains different properties
that holds the metric values to be updated by the corresponding
TimeStampedMetric object specified by the metric identifier. |
| MetricValue
Metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| RatioGaugeDescriptor
Ratio gauge descriptor object, which specifies numerous properties that shape
the processing and handling of a
TimeStampedRatioGauge object. |
| RollingCounterDescriptor
Rolling counter descriptor object, which specifies numerous properties that
shape the processing and handling of a
TimeStampedRollingCounter
object. |
| TimerDescriptor
Timer descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedTimer object. |
| TimeStampedCounter
Extension of Coda Hale
Counter class that provides an association
of the Counter value with time stamps. |
| TimeStampedGauge
Implementation of Coda Hale
Gauge interface that provides an
association of the Gauge value with time stamps. |
| TimeStampedHistogram
Extension of Coda Hale
Histogram class that provides an association
of sliding time window Histogram values with time stamps. |
| TimeStampedMeter
Extension of Coda Hale
Meter class that provides an association of
the Meter value with time stamps. |
| TimeStampedMetric
Methods for a Coda Hale
Metric with associated time stamp management. |
| TimeStampedRatioGauge
Extension of Coda Hale
RatioGauge class that provides an association
of the RatioGauge value with time stamps. |
| TimeStampedRollingCounter
A rolling (asymptotically increasing) counter metric whose value is computed
as a delta between 64-bit counter snapshots over a period of time.
|
| TimeStampedTimer
Extension of Coda Hale
Timer class that provides an association of
sliding time window Timer values with time stamps. |
| Class and Description |
|---|
| CounterDataPoint
Class for a time stamped counter data point.
|
| CounterDataPoint.CounterIndices
Indices used for storing
CounterDataPoint contents in a file. |
| CounterDescriptor
Counter descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedCounter object. |
| CounterDescriptor.CounterDescriptorBuilder
Counter descriptor builder object, which requires that only arguments
that are mandatory for the construction of a
CounterDescriptor be
specified during its own construction. |
| CounterMetricValue
Counter metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| CounterMetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| DataPoint
Abstract base class for time stamped data points.
|
| DataPoint.Indices
Indices used for storing
DataPoint contents in a file. |
| DataPointList
A list of
DataPoint objects. |
| GaugeDataPoint
Class for a time stamped gauge data point.
|
| GaugeDataPoint.GaugeIndices
Indices used for storing
GaugeDataPoint contents in a file. |
| GaugeDescriptor
Gauge descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedGauge object. |
| GaugeDescriptor.GaugeDescriptorBuilder
Gauge descriptor builder object, which requires that only arguments
that are mandatory for the construction of a
GaugeDescriptor be
specified during its own construction. |
| GaugeMetricValue
Gauge metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| GaugeMetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| HistogramDataPoint
Class for a time stamped histogram data point.
|
| HistogramDataPoint.HistogramIndices
Indices used for storing
HistogramDataPoint contents in a file. |
| HistogramDescriptor
Histogram descriptor object, which specifies numerous properties that
shape the processing and handling of a
TimeStampedHistogram object. |
| HistogramDescriptor.HistogramDescriptorBuilder
Histogram descriptor builder object, which requires that only arguments
that are mandatory for the construction of a
HistogramDescriptor
be specified during its own construction. |
| HistogramMetricValue
Histogram metric value object, a data carrier which contains common metric value
attributes plus additional histogram specific ones being retrieved from the
metric updates persisted and summarized.
|
| HistogramMetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| MeterDataPoint
Class for a time stamped meter data point.
|
| MeterDataPoint.MeterIndices
Indices used for storing
MeterDataPoint contents in a file. |
| MeterDescriptor
Meter descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedMeter object. |
| MeterDescriptor.MeterDescriptorBuilder
Meter descriptor builder object, which requires that only arguments that
are mandatory for the construction of a
MeterDescriptor be
specified during its own construction. |
| MeterMetricValue
Meter metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| MeterMetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| MetricDescriptor
Metric descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedMetric object. |
| MetricDescriptor.MetricDescriptorBuilder
Metric descriptor builder object, which requires that only arguments that
are mandatory for the construction of a
MetricDescriptor be
specified during its own construction. |
| MetricDescriptor.SummaryIntervalMinutes
The set of permitted values for the interval that can elapse between
summarizations of a
TimeStampedMetric value. |
| MetricDescriptor.Type
The set of permitted values for
TimeStampedMetric types. |
| MetricFilter
A filter, based on
MetricDescriptor, that is used (among other
purposes) to determine whether or not a TimeStampedMetric should
be reported. |
| MetricRegistry
A registry of
TimeStampedMetric instances. |
| MetricRegistry.PersistTimes
Utility class that holds two time stamps that should correspond to a
single metric.
|
| MetricRegistryListener
Listeners for events from the registry.
|
| MetricValue
Metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| MetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| RatioGaugeDataPoint
Class for a time stamped ratio gauge data point.
|
| RatioGaugeDataPoint.RatioGaugeIndices
Indices used for storing
RatioGaugeDataPoint contents in a file. |
| RatioGaugeDescriptor
Ratio gauge descriptor object, which specifies numerous properties that shape
the processing and handling of a
TimeStampedRatioGauge object. |
| RatioGaugeDescriptor.RatioGaugeDescriptorBuilder
Ratio gauge descriptor builder object, which requires that only arguments
that are mandatory for the construction of a
RatioGaugeDescriptor
be specified during its own construction. |
| RatioGaugeMetricValue
Ratio gauge metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| RatioGaugeMetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| RollingCounterDataPoint
Class for a time stamped rolling counter data point.
|
| RollingCounterDataPoint.RollingCounterIndices
Indices used for storing
RollingCounterDataPoint contents in a
file. |
| RollingCounterDescriptor
Rolling counter descriptor object, which specifies numerous properties that
shape the processing and handling of a
TimeStampedRollingCounter
object. |
| RollingCounterDescriptor.RollingCounterDescriptorBuilder
Counter descriptor builder object, which requires that only arguments
that are mandatory for the construction of a
RollingCounterDescriptor be specified during its own construction. |
| RollingCounterMetricValue
Rolling counter metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| RollingCounterMetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| TimerDataPoint
Class for a time stamped timer data point.
|
| TimerDataPoint.TimerIndices
Indices used for storing
TimerDataPoint contents in a file. |
| TimerDescriptor
Timer descriptor object, which specifies numerous properties that shape the
processing and handling of a
TimeStampedTimer object. |
| TimerDescriptor.TimerDescriptorBuilder
Timer descriptor builder object, which requires that only arguments that
are mandatory for the construction of a
TimerDescriptor be
specified during its own construction. |
| TimerMetricValue
Meter metric value object, a data carrier which contains common metric value
attributes being retrieved from the metric updates persisted and summarized.
|
| TimerMetricValue.Builder
Builder (mutable) used to create a new value instances.
|
| TimeStampedCounter
Extension of Coda Hale
Counter class that provides an association
of the Counter value with time stamps. |
| TimeStampedGauge
Implementation of Coda Hale
Gauge interface that provides an
association of the Gauge value with time stamps. |
| TimeStampedHistogram
Extension of Coda Hale
Histogram class that provides an association
of sliding time window Histogram values with time stamps. |
| TimeStampedMeter
Extension of Coda Hale
Meter class that provides an association of
the Meter value with time stamps. |
| TimeStampedMetric
Methods for a Coda Hale
Metric with associated time stamp management. |
| TimeStampedRatioGauge
Extension of Coda Hale
RatioGauge class that provides an association
of the RatioGauge value with time stamps. |
| TimeStampedRollingCounter
A rolling (asymptotically increasing) counter metric whose value is computed
as a delta between 64-bit counter snapshots over a period of time.
|
| TimeStampedTimer
Extension of Coda Hale
Timer class that provides an association of
sliding time window Timer values with time stamps. |
| TimeStampManager
Utility for tracking time stamps.
|
Copyright © 2014. All Rights Reserved.