@StableMinor(version="10.3", sinceVersion="9.0") public interface IMonitorField
event
.
This definition will be used to define a big data field
where the data related will be saved.Modifier and Type | Interface and Description |
---|---|
static class |
IMonitorField.DataType
The possible data type for an event field.
|
Modifier and Type | Method and Description |
---|---|
IMonitorField |
addInnerField(IMonitorField innerField)
Adds the given inner field.
|
IMonitorField.DataType |
getDataType()
Returns this field data type.
|
String |
getDescription()
Returns the (localizable description).
|
String |
getId()
Returns the identifier of this field.
|
Collection<IMonitorField> |
getInnerFields()
Returns an unmodifiable collection of inner fields.
|
String |
getName()
Returns the (localizable) name of this field.
|
String |
getStringResourcePath()
Returns this field string resource path (used, if present, to localize strings).
|
String |
getUnit()
Returns the (localizable) unit of this field.
|
IMonitorField |
setDataType(IMonitorField.DataType dataType)
Sets this field data type.
|
IMonitorField |
setDescription(String description)
Sets the (localizable description).
|
IMonitorField |
setName(String name)
Sets the (localizable) name of this field.
|
IMonitorField |
setStringResourcePath(String stringResourcePath)
Sets this field string resource path (used, if present, to localize strings).
|
IMonitorField |
setUnit(String unit)
Sets the (localizable) unit of this field.
|
String getId()
String getName()
IMonitorField setName(String name)
name
- the (localizable) name of this field.String getDescription()
IMonitorField setDescription(String description)
description
- the (localizable description).String getUnit()
IMonitorField setUnit(String unit)
unit
- the (localizable) unit of this field.String getStringResourcePath()
IMonitorField setStringResourcePath(String stringResourcePath)
stringResourcePath
- this field string resource path (used, if present, to localize strings).IMonitorField.DataType getDataType()
IMonitorField setDataType(IMonitorField.DataType dataType)
dataType
- this field data type.Collection<IMonitorField> getInnerFields()
IllegalStateException
- if this field is not a complex
field.IMonitorField addInnerField(IMonitorField innerField)
innerField
- the inner field.IllegalStateException
- if this field is not a complex
field.IllegalArgumentException
- if the given inner field's identifier does not start with this field's identifier.Lumisportal 10.3.0.171201 - Copyright © 2006–2017 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.