public class DefaultSigarProvider extends java.lang.Object implements SigarProvider, scala.Product, scala.Serializable
SigarProxy
with configured location via ClusterMetricsSettings
.Constructor and Description |
---|
DefaultSigarProvider(ClusterMetricsSettings settings) |
Modifier and Type | Method and Description |
---|---|
abstract static boolean |
canEqual(java.lang.Object that) |
static org.hyperic.sigar.SigarProxy |
createSigarInstance() |
abstract static boolean |
equals(java.lang.Object that) |
java.lang.String |
extractFolder()
Library extract location.
|
static boolean |
isNativeLoaded() |
abstract static int |
productArity() |
abstract static java.lang.Object |
productElement(int n) |
static scala.collection.Iterator<java.lang.Object> |
productIterator() |
static java.lang.String |
productPrefix() |
static void |
provisionSigarLibrary() |
ClusterMetricsSettings |
settings() |
static org.hyperic.sigar.SigarProxy |
verifiedSigarInstance() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createSigarInstance, isNativeLoaded, provisionSigarLibrary, verifiedSigarInstance
public DefaultSigarProvider(ClusterMetricsSettings settings)
public static boolean isNativeLoaded()
public static org.hyperic.sigar.SigarProxy verifiedSigarInstance()
public static void provisionSigarLibrary()
public static org.hyperic.sigar.SigarProxy createSigarInstance()
public abstract static boolean canEqual(java.lang.Object that)
public abstract static boolean equals(java.lang.Object that)
public abstract static java.lang.Object productElement(int n)
public abstract static int productArity()
public static scala.collection.Iterator<java.lang.Object> productIterator()
public static java.lang.String productPrefix()
public ClusterMetricsSettings settings()
public java.lang.String extractFolder()
SigarProvider
extractFolder
in interface SigarProvider