Package org.opennms.netmgt.rrd.model.v3
Class DS
- java.lang.Object
-
- org.opennms.netmgt.rrd.model.AbstractDS
-
- org.opennms.netmgt.rrd.model.v3.DS
-
public class DS extends AbstractDS
The Class DS (Data Source).- ds.decl.normal: minimal_heartbeat, min, max
- ds.decl.cdef: cdef
- ds.decl: name, type, (ds.decl.normal | ds.decl.cdef), last_ds, value, unknown_sec
- Author:
- Alejandro Galue
-
-
Constructor Summary
Constructors Constructor Description DS()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
formatEquals(DS ds)
Format equals.java.lang.String
getCdef()
Gets the CDEF.DSType
getType()
Gets the type.boolean
isCounter()
Checks if the data source is counter.void
setCdef(java.lang.String cdef)
Sets the CDEF.void
setType(java.lang.String type)
Sets the type.void
setType(DSType type)
Sets the type.-
Methods inherited from class org.opennms.netmgt.rrd.model.AbstractDS
formatEquals, getLastDs, getMax, getMin, getMinHeartbeat, getName, getUnknownSec, getValue, setLastDs, setMax, setMin, setMinHeartbeat, setName, setUnknownSec, setValue
-
-
-
-
Method Detail
-
getType
public DSType getType()
Gets the type.- Returns:
- the type
-
setType
public void setType(DSType type)
Sets the type.- Parameters:
type
- the new type
-
setType
public void setType(java.lang.String type)
Sets the type.- Parameters:
type
- the new type
-
getCdef
public java.lang.String getCdef()
Gets the CDEF.- Returns:
- the CDEF
-
setCdef
public void setCdef(java.lang.String cdef)
Sets the CDEF.The XML may contain spaces that must be removed.
- Parameters:
cdef
- the new CDEF
-
formatEquals
public boolean formatEquals(DS ds)
Format equals.- Parameters:
ds
- the DS object- Returns:
- true, if successful
-
isCounter
public boolean isCounter()
Description copied from class:AbstractDS
Checks if the data source is counter.- Specified by:
isCounter
in classAbstractDS
- Returns:
- true, if the data source is a counter
-
-