public class StreamFrame extends AbstractMDINotification
MDINotification that contains information about one frame of a stream.| Constructor and Description |
|---|
StreamFrame(BICEPSQoSContext context,
String metricHandle,
AbstractMetricValue.MetricQuality measurementStatus)
Instantiates a new stream frame.
|
StreamFrame(BICEPSQoSContext context,
String metricDescriptorHandle,
AbstractMetricValue.MetricQuality measurementStatus,
int sampleCapacity,
long timestamp,
List<SampleArrayValue.ApplyAnnotation> annotations)
Instantiates a new stream frame.
|
StreamFrame(BICEPSQoSContext context,
String metricDescriptorHandle,
String metricStateHandle,
AbstractMetricValue.MetricQuality measurementStatus,
int sampleCapacity,
long timestamp,
List<SampleArrayValue.ApplyAnnotation> annotations,
ComponentActivation metricState)
Instantiates a new stream frame.
|
| Modifier and Type | Method and Description |
|---|---|
List<SampleArrayValue.ApplyAnnotation> |
getAnnotations()
Gets the annotations.
|
String |
getMetricDescriptorHandle()
Gets the metric descriptor handle.
|
ComponentActivation |
getMetricState()
Gets the metric state.
|
String |
getMetricStateHandle()
Gets the metric state handle.
|
AbstractMetricValue.MetricQuality |
getStatus()
Gets the status.
|
long |
getTimestamp()
Gets the timestamp.
|
Collection<BigDecimal> |
getValues()
Gets the values.
|
void |
releaseStreamFrame()
Release stream frame.
|
String |
toString() |
getQoSContextpublic StreamFrame(BICEPSQoSContext context, String metricHandle, AbstractMetricValue.MetricQuality measurementStatus)
context - the contextmetricHandle - the metric handlemeasurementStatus - the measurement statuspublic StreamFrame(BICEPSQoSContext context, String metricDescriptorHandle, AbstractMetricValue.MetricQuality measurementStatus, int sampleCapacity, long timestamp, List<SampleArrayValue.ApplyAnnotation> annotations)
context - the contextmetricDescriptorHandle - the metric descriptor handlemeasurementStatus - the measurement statussampleCapacity - the sample capacitytimestamp - the timestampannotations - the annotationspublic StreamFrame(BICEPSQoSContext context, String metricDescriptorHandle, String metricStateHandle, AbstractMetricValue.MetricQuality measurementStatus, int sampleCapacity, long timestamp, List<SampleArrayValue.ApplyAnnotation> annotations, ComponentActivation metricState)
context - the contextmetricDescriptorHandle - the metric descriptor handlemetricStateHandle - the metric state handlemeasurementStatus - the measurement statussampleCapacity - the sample capacitytimestamp - the timestampannotations - the annotationsmetricState - the metric statepublic void releaseStreamFrame()
public String getMetricDescriptorHandle()
public AbstractMetricValue.MetricQuality getStatus()
public Collection<BigDecimal> getValues()
public List<SampleArrayValue.ApplyAnnotation> getAnnotations()
public String getMetricStateHandle()
public long getTimestamp()
public ComponentActivation getMetricState()
Copyright © 2017. All rights reserved.