public class ExternalSPSBeanMetrics extends Object implements org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
Constructor and Description |
---|
ExternalSPSBeanMetrics(org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier sps) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Unregister the JMX interfaces.
|
int |
getAttemptedItemsCount()
Gets the count of attempted items.
|
int |
getMovementFinishedBlocksCount()
Gets the count of movement finished blocks.
|
int |
getProcessingQueueSize()
Gets the queue size of StorageMovementNeeded.
|
void |
updateAttemptedItemsCount() |
void |
updateMovementFinishedBlocksCount() |
void |
updateProcessingQueueSize() |
public ExternalSPSBeanMetrics(org.apache.hadoop.hdfs.server.namenode.sps.StoragePolicySatisfier sps)
public void close()
public int getProcessingQueueSize()
org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
getProcessingQueueSize
in interface org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
@VisibleForTesting public void updateProcessingQueueSize()
public int getMovementFinishedBlocksCount()
org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
getMovementFinishedBlocksCount
in interface org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
@VisibleForTesting public void updateMovementFinishedBlocksCount()
public int getAttemptedItemsCount()
org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
getAttemptedItemsCount
in interface org.apache.hadoop.hdfs.server.sps.metrics.ExternalSPSMXBean
@VisibleForTesting public void updateAttemptedItemsCount()
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.