Package com.mapr.baseutils.metric
Class NodeMetricRepo
java.lang.Object
com.mapr.baseutils.metric.MetricRepoBase
com.mapr.baseutils.metric.NodeMetricRepo
- All Implemented Interfaces:
MetricRepo
Node related DB operations
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.mapr.baseutils.metric.MetricRepo
MetricRepo.MetricType -
Field Summary
Fields inherited from class com.mapr.baseutils.metric.MetricRepoBase
clusterId -
Constructor Summary
ConstructorsConstructorDescriptionNodeMetricRepo(com.mapr.fs.proto.clustermetrics.ClusterMetricsProto.NodeMetric nodeMetric) -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteDBOperations(Connection dbConnection) com.mapr.fs.proto.clustermetrics.ClusterMetricsProto.MetricAttributesList<com.mapr.fs.proto.clustermetrics.ClusterMetricsProto.Pair>List<com.mapr.fs.proto.clustermetrics.ClusterMetricsProto.Counters>Methods inherited from class com.mapr.baseutils.metric.MetricRepoBase
getClusterId, prepareMetricAttrsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mapr.baseutils.metric.MetricRepo
prepareMetricAttrs
-
Constructor Details
-
NodeMetricRepo
public NodeMetricRepo(com.mapr.fs.proto.clustermetrics.ClusterMetricsProto.NodeMetric nodeMetric)
-
-
Method Details
-
prepareTransactions
- Specified by:
prepareTransactionsin interfaceMetricRepo
-
getMetricAttributes
public com.mapr.fs.proto.clustermetrics.ClusterMetricsProto.MetricAttributes getMetricAttributes()- Specified by:
getMetricAttributesin interfaceMetricRepo
-
getMetricType
- Specified by:
getMetricTypein interfaceMetricRepo
-
executeDBOperations
- Specified by:
executeDBOperationsin interfaceMetricRepo- Throws:
SQLException
-
prepareEvents
- Specified by:
prepareEventsin interfaceMetricRepo
-