public interface CollectionJob extends Serializable
Defines a collection job for a satellite.
The smallest sensible job unit to collect in one action.
A set of metrics from one interface in one technology at one time.
The satellite calls the responsible protocol handler. The protocol handler can optimize the collection of metrics depending on protocol specifics (one/multiple connection, one/multiple session, one/multiple call ...).
void setMetricValue(String metricId, String metricType, String value) throws IllegalArgumentException
IllegalArgumentException
void setMetricValue(String metricId, String value) throws IllegalArgumentException
IllegalArgumentException
String getMetricValue(String metricId) throws IllegalArgumentException
IllegalArgumentException
void addMetric(String metricId, Set<String> destinationSet, String onmsLogicMetricId) throws IllegalArgumentException
IllegalArgumentException
MeasurementSet getMeasurementSet()
void setId(String id)
String getId()
void setNodeId(int nodeId)
int getNodeId()
void setSite(String site)
String getSite()
void setCreationTimestamp(Date creationTimestamp)
Date getCreationTimestamp()
void setFinishedTimestamp(Date finishedTimestamp)
Date getFinishedTimestamp()
void setNetInterface(String theInterface)
String getNetInterface()
String getService()
void setService(String service)
Map<String,MeasurementSet> getMeasurementSetsByDestination()
void setProtocolConfiguration(String configurationString)
String getProtocolConfiguration()
String getMetricType(String metricId) throws IllegalArgumentException
IllegalArgumentException
Copyright © 2021. All rights reserved.