public class ResourceType extends Object implements org.opennms.netmgt.config.api.collection.IResourceType
Constructor and Description |
---|
ResourceType() |
Modifier and Type | Method and Description |
---|---|
static ResourceType |
asResourceType(org.opennms.netmgt.config.api.collection.IResourceType type) |
static ResourceType[] |
asResourceTypes(org.opennms.netmgt.config.api.collection.IResourceType[] resourceTypes) |
org.opennms.netmgt.config.api.collection.IColumn[] |
getColumns() |
String |
getLabel() |
Resource |
getResource(Agent agent,
org.opennms.netmgt.snmp.SnmpRowResult row) |
Expression |
getResourceKindExpression() |
Expression |
getResourceLabelExpression() |
org.opennms.netmgt.config.api.collection.IExpression |
getResourceNameExpression() |
String |
getTypeName() |
void |
setColumns(org.opennms.netmgt.config.api.collection.IColumn[] columns) |
void |
setLabel(String label) |
void |
setName(String name) |
void |
setResourceKindExpression(org.opennms.netmgt.config.api.collection.IExpression expression) |
void |
setResourceLabelExpression(org.opennms.netmgt.config.api.collection.IExpression expression) |
void |
setResourceNameExpression(org.opennms.netmgt.config.api.collection.IExpression expression) |
String |
toString() |
public String getTypeName()
getTypeName
in interface org.opennms.netmgt.config.api.collection.IResourceType
public void setName(String name)
public String getLabel()
getLabel
in interface org.opennms.netmgt.config.api.collection.IResourceType
public void setLabel(String label)
public org.opennms.netmgt.config.api.collection.IExpression getResourceNameExpression()
getResourceNameExpression
in interface org.opennms.netmgt.config.api.collection.IResourceType
public void setResourceNameExpression(org.opennms.netmgt.config.api.collection.IExpression expression)
public Expression getResourceLabelExpression()
getResourceLabelExpression
in interface org.opennms.netmgt.config.api.collection.IResourceType
public void setResourceLabelExpression(org.opennms.netmgt.config.api.collection.IExpression expression)
public Expression getResourceKindExpression()
getResourceKindExpression
in interface org.opennms.netmgt.config.api.collection.IResourceType
public void setResourceKindExpression(org.opennms.netmgt.config.api.collection.IExpression expression)
public org.opennms.netmgt.config.api.collection.IColumn[] getColumns()
getColumns
in interface org.opennms.netmgt.config.api.collection.IResourceType
public void setColumns(org.opennms.netmgt.config.api.collection.IColumn[] columns)
public static ResourceType asResourceType(org.opennms.netmgt.config.api.collection.IResourceType type)
public static ResourceType[] asResourceTypes(org.opennms.netmgt.config.api.collection.IResourceType[] resourceTypes)
Copyright © 2015. All rights reserved.