Interface AlarmMetricsType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
AlarmMetricsTypeNode
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the AlarmCount Node.Get the AlarmCountBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetAlarmCountNode().Get the local value of the AverageAlarmRate Node.Get the AverageAlarmRateAlarmRateVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends AlarmRateVariableType>Asynchronous implementation ofgetAverageAlarmRateNode().Get the local value of the CurrentAlarmRate Node.Get the CurrentAlarmRateAlarmRateVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends AlarmRateVariableType>Asynchronous implementation ofgetCurrentAlarmRateNode().Get the local value of the MaximumActiveState Node.Get the MaximumActiveStateBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetMaximumActiveStateNode().Get the local value of the MaximumAlarmRate Node.Get the MaximumAlarmRateAlarmRateVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends AlarmRateVariableType>Asynchronous implementation ofgetMaximumAlarmRateNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaximumReAlarmCount Node.Get the MaximumReAlarmCountBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetMaximumReAlarmCountNode().Get the local value of the MaximumUnAck Node.Get the MaximumUnAckBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetMaximumUnAckNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the StartTime Node.Get the StartTimeBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetStartTimeNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the AlarmCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofreadAlarmCount().Read the value of the AverageAlarmRate Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadAverageAlarmRate().Read the value of the CurrentAlarmRate Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadCurrentAlarmRate().Read the value of the MaximumActiveState Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadMaximumActiveState().Read the value of the MaximumAlarmRate Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadMaximumAlarmRate().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaximumReAlarmCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofreadMaximumReAlarmCount().Read the value of the MaximumUnAck Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadMaximumUnAck().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the StartTime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofreadStartTime().voidsetAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the AlarmCount Node.voidsetAverageAlarmRate(Double value) Set the local value of the AverageAlarmRate Node.voidsetCurrentAlarmRate(Double value) Set the local value of the CurrentAlarmRate Node.voidsetMaximumActiveState(Double value) Set the local value of the MaximumActiveState Node.voidsetMaximumAlarmRate(Double value) Set the local value of the MaximumAlarmRate Node.voidsetMaximumReAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaximumReAlarmCount Node.voidsetMaximumUnAck(Double value) Set the local value of the MaximumUnAck Node.voidsetStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the StartTime Node.voidwriteAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the AlarmCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAlarmCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteAverageAlarmRate(Double value) Write a new value for the AverageAlarmRate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAverageAlarmRateAsync(Double value) An asynchronous implementation ofwriteAverageAlarmRate(java.lang.Double).voidwriteCurrentAlarmRate(Double value) Write a new value for the CurrentAlarmRate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCurrentAlarmRateAsync(Double value) An asynchronous implementation ofwriteCurrentAlarmRate(java.lang.Double).voidwriteMaximumActiveState(Double value) Write a new value for the MaximumActiveState Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>An asynchronous implementation ofwriteMaximumActiveState(java.lang.Double).voidwriteMaximumAlarmRate(Double value) Write a new value for the MaximumAlarmRate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaximumAlarmRateAsync(Double value) An asynchronous implementation ofwriteMaximumAlarmRate(java.lang.Double).voidwriteMaximumReAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaximumReAlarmCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaximumReAlarmCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaximumReAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMaximumUnAck(Double value) Write a new value for the MaximumUnAck Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaximumUnAckAsync(Double value) An asynchronous implementation ofwriteMaximumUnAck(java.lang.Double).voidwriteStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the StartTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStartTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Method Details
-
getAlarmCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getAlarmCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the AlarmCount Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the AlarmCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AlarmCount Node.
-
setAlarmCount
void setAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the AlarmCount Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the AlarmCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AlarmCount Node.
-
readAlarmCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readAlarmCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the AlarmCount Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAlarmCount
void writeAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the AlarmCount Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAlarmCountAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readAlarmCountAsync()An asynchronous implementation ofreadAlarmCount().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAlarmCountAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAlarmCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAlarmCountNode
Get the AlarmCountBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the AlarmCount
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAlarmCountNodeAsync
CompletableFuture<? extends BaseDataVariableType> getAlarmCountNodeAsync()Asynchronous implementation ofgetAlarmCountNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStartTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getStartTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the StartTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the StartTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartTime Node.
-
setStartTime
void setStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StartTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the StartTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartTime Node.
-
readStartTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readStartTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the StartTime Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStartTime
void writeStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StartTime Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStartTimeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readStartTimeAsync()An asynchronous implementation ofreadStartTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStartTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStartTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteStartTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStartTimeNode
Get the StartTimeBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the StartTime
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStartTimeNodeAsync
CompletableFuture<? extends BaseDataVariableType> getStartTimeNodeAsync()Asynchronous implementation ofgetStartTimeNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaximumActiveState
Get the local value of the MaximumActiveState Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MaximumActiveState Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumActiveState Node.
-
setMaximumActiveState
Set the local value of the MaximumActiveState Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MaximumActiveState Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumActiveState Node.
-
readMaximumActiveState
Read the value of the MaximumActiveState Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaximumActiveState
Write a new value for the MaximumActiveState Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaximumActiveStateAsync
CompletableFuture<? extends Double> readMaximumActiveStateAsync()An asynchronous implementation ofreadMaximumActiveState().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaximumActiveStateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaximumActiveStateAsync(Double value) An asynchronous implementation ofwriteMaximumActiveState(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaximumActiveStateNode
BaseDataVariableType getMaximumActiveStateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the MaximumActiveStateBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MaximumActiveState
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaximumActiveStateNodeAsync
CompletableFuture<? extends BaseDataVariableType> getMaximumActiveStateNodeAsync()Asynchronous implementation ofgetMaximumActiveStateNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaximumUnAck
Get the local value of the MaximumUnAck Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MaximumUnAck Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumUnAck Node.
-
setMaximumUnAck
Set the local value of the MaximumUnAck Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MaximumUnAck Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumUnAck Node.
-
readMaximumUnAck
Read the value of the MaximumUnAck Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaximumUnAck
Write a new value for the MaximumUnAck Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaximumUnAckAsync
CompletableFuture<? extends Double> readMaximumUnAckAsync()An asynchronous implementation ofreadMaximumUnAck().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaximumUnAckAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaximumUnAckAsync(Double value) An asynchronous implementation ofwriteMaximumUnAck(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaximumUnAckNode
Get the MaximumUnAckBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MaximumUnAck
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaximumUnAckNodeAsync
CompletableFuture<? extends BaseDataVariableType> getMaximumUnAckNodeAsync()Asynchronous implementation ofgetMaximumUnAckNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCurrentAlarmRate
Get the local value of the CurrentAlarmRate Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the CurrentAlarmRate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CurrentAlarmRate Node.
-
setCurrentAlarmRate
Set the local value of the CurrentAlarmRate Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the CurrentAlarmRate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CurrentAlarmRate Node.
-
readCurrentAlarmRate
Read the value of the CurrentAlarmRate Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCurrentAlarmRate
Write a new value for the CurrentAlarmRate Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCurrentAlarmRateAsync
CompletableFuture<? extends Double> readCurrentAlarmRateAsync()An asynchronous implementation ofreadCurrentAlarmRate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCurrentAlarmRateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCurrentAlarmRateAsync(Double value) An asynchronous implementation ofwriteCurrentAlarmRate(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCurrentAlarmRateNode
AlarmRateVariableType getCurrentAlarmRateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the CurrentAlarmRateAlarmRateVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the CurrentAlarmRate
AlarmRateVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCurrentAlarmRateNodeAsync
CompletableFuture<? extends AlarmRateVariableType> getCurrentAlarmRateNodeAsync()Asynchronous implementation ofgetCurrentAlarmRateNode().- Returns:
- a CompletableFuture that completes successfully with the AlarmRateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaximumAlarmRate
Get the local value of the MaximumAlarmRate Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MaximumAlarmRate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumAlarmRate Node.
-
setMaximumAlarmRate
Set the local value of the MaximumAlarmRate Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MaximumAlarmRate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumAlarmRate Node.
-
readMaximumAlarmRate
Read the value of the MaximumAlarmRate Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaximumAlarmRate
Write a new value for the MaximumAlarmRate Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaximumAlarmRateAsync
CompletableFuture<? extends Double> readMaximumAlarmRateAsync()An asynchronous implementation ofreadMaximumAlarmRate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaximumAlarmRateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaximumAlarmRateAsync(Double value) An asynchronous implementation ofwriteMaximumAlarmRate(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaximumAlarmRateNode
AlarmRateVariableType getMaximumAlarmRateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the MaximumAlarmRateAlarmRateVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MaximumAlarmRate
AlarmRateVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaximumAlarmRateNodeAsync
CompletableFuture<? extends AlarmRateVariableType> getMaximumAlarmRateNodeAsync()Asynchronous implementation ofgetMaximumAlarmRateNode().- Returns:
- a CompletableFuture that completes successfully with the AlarmRateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaximumReAlarmCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaximumReAlarmCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MaximumReAlarmCount Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MaximumReAlarmCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumReAlarmCount Node.
-
setMaximumReAlarmCount
void setMaximumReAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the MaximumReAlarmCount Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MaximumReAlarmCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaximumReAlarmCount Node.
-
readMaximumReAlarmCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaximumReAlarmCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MaximumReAlarmCount Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaximumReAlarmCount
void writeMaximumReAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the MaximumReAlarmCount Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaximumReAlarmCountAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaximumReAlarmCountAsync()An asynchronous implementation ofreadMaximumReAlarmCount().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaximumReAlarmCountAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaximumReAlarmCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaximumReAlarmCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaximumReAlarmCountNode
BaseDataVariableType getMaximumReAlarmCountNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the MaximumReAlarmCountBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MaximumReAlarmCount
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaximumReAlarmCountNodeAsync
CompletableFuture<? extends BaseDataVariableType> getMaximumReAlarmCountNodeAsync()Asynchronous implementation ofgetMaximumReAlarmCountNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAverageAlarmRate
Get the local value of the AverageAlarmRate Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the AverageAlarmRate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AverageAlarmRate Node.
-
setAverageAlarmRate
Set the local value of the AverageAlarmRate Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the AverageAlarmRate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AverageAlarmRate Node.
-
readAverageAlarmRate
Read the value of the AverageAlarmRate Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAverageAlarmRate
Write a new value for the AverageAlarmRate Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAverageAlarmRateAsync
CompletableFuture<? extends Double> readAverageAlarmRateAsync()An asynchronous implementation ofreadAverageAlarmRate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAverageAlarmRateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAverageAlarmRateAsync(Double value) An asynchronous implementation ofwriteAverageAlarmRate(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAverageAlarmRateNode
AlarmRateVariableType getAverageAlarmRateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the AverageAlarmRateAlarmRateVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the AverageAlarmRate
AlarmRateVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAverageAlarmRateNodeAsync
CompletableFuture<? extends AlarmRateVariableType> getAverageAlarmRateNodeAsync()Asynchronous implementation ofgetAverageAlarmRateNode().- Returns:
- a CompletableFuture that completes successfully with the AlarmRateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-