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.IResourceTypepublic void setName(String name)
public String getLabel()
getLabel in interface org.opennms.netmgt.config.api.collection.IResourceTypepublic void setLabel(String label)
public org.opennms.netmgt.config.api.collection.IExpression getResourceNameExpression()
getResourceNameExpression in interface org.opennms.netmgt.config.api.collection.IResourceTypepublic void setResourceNameExpression(org.opennms.netmgt.config.api.collection.IExpression expression)
public Expression getResourceLabelExpression()
getResourceLabelExpression in interface org.opennms.netmgt.config.api.collection.IResourceTypepublic void setResourceLabelExpression(org.opennms.netmgt.config.api.collection.IExpression expression)
public Expression getResourceKindExpression()
getResourceKindExpression in interface org.opennms.netmgt.config.api.collection.IResourceTypepublic 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.IResourceTypepublic 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.