public class DataCollectionTable extends DataCollectionObject
ACTIVE, AGENT, CHECKPOINT_SNMP, DCF_ADVANCED_SCHEDULE, DCF_AGGREGATE_ON_CLUSTER, DCF_CACHE_MODE_MASK, DCF_NO_STORAGE, DCF_TRANSFORM_AGGREGATED, DCO_TYPE_GENERIC, DCO_TYPE_ITEM, DCO_TYPE_TABLE, description, DISABLED, DT_FLOAT, DT_INT, DT_INT64, DT_NULL, DT_STRING, DT_UINT, DT_UINT64, flags, id, ILO, INTERNAL, name, NOT_SUPPORTED, origin, owner, perfTabSettings, pollingInterval, PUSH, resourceId, retentionTime, schedules, SCRIPT, SNMP, snmpPort, sourceNode, status, systemTag, templateId, transformationScript, userData, WINPERF
Constructor and Description |
---|
DataCollectionTable(DataCollectionConfiguration owner,
long id)
Constructor for new data collection objects.
|
DataCollectionTable(DataCollectionConfiguration owner,
org.netxms.base.NXCPMessage msg)
Create data collection object from NXCP message.
|
Modifier and Type | Method and Description |
---|---|
void |
fillMessage(org.netxms.base.NXCPMessage msg)
Fill NXCP message with item's data.
|
List<ColumnDefinition> |
getColumns() |
String |
getInstanceColumn() |
List<TableThreshold> |
getThresholds() |
void |
setColumns(List<ColumnDefinition> columns) |
void |
setInstanceColumn(String instanceColumn) |
void |
setThresholds(List<TableThreshold> thresholds) |
getCacheMode, getComments, getComparablePollingInterval, getComparableRetentionTime, getDescription, getFlags, getId, getName, getNodeId, getOrigin, getOwner, getPerfTabSettings, getPollingInterval, getResourceId, getRetentionTime, getSchedules, getSnmpPort, getSourceNode, getStatus, getSystemTag, getTemplateId, getTransformationScript, getUserData, isAggregateOnCluster, isTransformAggregated, isUseAdvancedSchedule, setAggregateOnCluster, setCacheMode, setComments, setDescription, setFlags, setName, setOrigin, setPerfTabSettings, setPollingInterval, setResourceId, setRetentionTime, setSchedules, setSnmpPort, setSourceNode, setStatus, setSystemTag, setTemplateId, setTransformAggregated, setTransformationScript, setUseAdvancedSchedule, setUserData
public DataCollectionTable(DataCollectionConfiguration owner, org.netxms.base.NXCPMessage msg)
owner
- msg
- public DataCollectionTable(DataCollectionConfiguration owner, long id)
owner
- id
- public void fillMessage(org.netxms.base.NXCPMessage msg)
fillMessage
in class DataCollectionObject
msg
- NXCP messagepublic String getInstanceColumn()
public void setInstanceColumn(String instanceColumn)
instanceColumn
- the instanceColumn to setpublic List<ColumnDefinition> getColumns()
public void setColumns(List<ColumnDefinition> columns)
columns
- the columns to setpublic List<TableThreshold> getThresholds()
public void setThresholds(List<TableThreshold> thresholds)
thresholds
- the thresholds to setCopyright © 2015. All rights reserved.