net.floodlightcontroller.debugcounter
Class DebugCounter.CounterInfo

java.lang.Object
  extended by net.floodlightcontroller.debugcounter.DebugCounter.CounterInfo
Enclosing class:
DebugCounter

public static class DebugCounter.CounterInfo
extends java.lang.Object

protected class to store counter information


Constructor Summary
DebugCounter.CounterInfo(int counterId, boolean enabled, java.lang.String moduleName, java.lang.String counterHierarchy, java.lang.String desc, IDebugCounterService.CounterType ctype, java.lang.String... metaData)
           
 
Method Summary
 java.lang.String getCounterDesc()
           
 java.lang.String getCounterHierarchy()
           
 int getCounterId()
           
 IDebugCounterService.CounterType getCtype()
           
 java.lang.String[] getMetaData()
           
 java.lang.String getModuleCounterHierarchy()
           
 java.lang.String getModuleName()
           
 boolean isEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugCounter.CounterInfo

public DebugCounter.CounterInfo(int counterId,
                                boolean enabled,
                                java.lang.String moduleName,
                                java.lang.String counterHierarchy,
                                java.lang.String desc,
                                IDebugCounterService.CounterType ctype,
                                java.lang.String... metaData)
Method Detail

getModuleCounterHierarchy

public java.lang.String getModuleCounterHierarchy()

getCounterDesc

public java.lang.String getCounterDesc()

getCtype

public IDebugCounterService.CounterType getCtype()

getModuleName

public java.lang.String getModuleName()

getCounterHierarchy

public java.lang.String getCounterHierarchy()

getCounterId

public int getCounterId()

isEnabled

public boolean isEnabled()

getMetaData

public java.lang.String[] getMetaData()