public interface StateVariableHistoryRequest
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getControlUnitId()
Get the control unit id, is null if the history request is made for all components of a selected control unit type,
or a state variable filter is used
|
java.lang.String |
getControlUnitType()
Get the control unit type
|
java.lang.String |
getDeviceId()
Get the device id, null is returned when the state variable history request is made for a group and not a specific device
|
java.lang.String |
getDeviceType()
Get the device type
|
HistoryConfiguration |
getHistoryConfiguration()
Get the history configuration
|
java.lang.String |
getNodePath()
Get the node path, null is returned when the state variable history request is made for a concrete device
|
java.lang.String |
getRequestId()
Get the request id
|
java.lang.String |
getStateVarFilter()
Get the state variables filter, is null if the history request is made for all components of a selected control unit type
or a specific control unit id is used
|
java.lang.String |
getStateVarId()
Get the state variable id
|
boolean |
isWholeSubtree()
Check if the history request is generating history data for all devices in the group hierarchy or just the current group
|
void |
setControlUnitId(java.lang.String controlUnitId)
Set the control unit id
|
void |
setControlUnitType(java.lang.String controlUnitType)
Set the control unit type
|
void |
setDeviceId(java.lang.String deviceId)
Set the device id
|
void |
setDeviceType(java.lang.String deviceType)
Set the device type
|
void |
setNodePath(java.lang.String nodePath)
Set the node path
|
void |
setStateVarFilter(java.lang.String stateVarFilter)
Set the state variables filter
|
void |
setStateVarId(java.lang.String stateVarId)
Set the state variable id
|
void |
setWholeSubtree(boolean wholeSubtree)
Set if the whole tree hierarchy of the current group or only the current group should be used in the history data generation
|
java.lang.String getRequestId()
java.lang.String getNodePath()
void setNodePath(java.lang.String nodePath)
nodePath - the new node pathboolean isWholeSubtree()
void setWholeSubtree(boolean wholeSubtree)
wholeSubtree - if the whole subtree should be generating history datajava.lang.String getDeviceType()
void setDeviceType(java.lang.String deviceType)
deviceType - the new device typejava.lang.String getDeviceId()
void setDeviceId(java.lang.String deviceId)
deviceId - the new device idjava.lang.String getControlUnitType()
void setControlUnitType(java.lang.String controlUnitType)
controlUnitType - the new control unit typejava.lang.String getControlUnitId()
void setControlUnitId(java.lang.String controlUnitId)
controlUnitId - the new control unit idjava.lang.String getStateVarFilter()
void setStateVarFilter(java.lang.String stateVarFilter)
stateVarFilter - the new state variables filterjava.lang.String getStateVarId()
void setStateVarId(java.lang.String stateVarId)
stateVarId - the new state variable idHistoryConfiguration getHistoryConfiguration()
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.