All Superinterfaces:
AcknowledgeableConditionType, AlarmConditionType, BaseEventType, BaseObjectType, ConditionType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
All Known Subinterfaces:
ExclusiveDeviationAlarmType, ExclusiveLevelAlarmType, ExclusiveLimitAlarmType, ExclusiveRateOfChangeAlarmType, NonExclusiveDeviationAlarmType, NonExclusiveLevelAlarmType, NonExclusiveLimitAlarmType, NonExclusiveRateOfChangeAlarmType
All Known Implementing Classes:
ExclusiveDeviationAlarmTypeNode, ExclusiveLevelAlarmTypeNode, ExclusiveLimitAlarmTypeNode, ExclusiveRateOfChangeAlarmTypeNode, LimitAlarmTypeNode, NonExclusiveDeviationAlarmTypeNode, NonExclusiveLevelAlarmTypeNode, NonExclusiveLimitAlarmTypeNode, NonExclusiveRateOfChangeAlarmTypeNode

public interface LimitAlarmType extends AlarmConditionType
See Also:
  • Field Details

    • HIGH_HIGH_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> HIGH_HIGH_LIMIT
    • HIGH_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> HIGH_LIMIT
    • LOW_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> LOW_LIMIT
    • LOW_LOW_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> LOW_LOW_LIMIT
    • BASE_HIGH_HIGH_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> BASE_HIGH_HIGH_LIMIT
    • BASE_HIGH_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> BASE_HIGH_LIMIT
    • BASE_LOW_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> BASE_LOW_LIMIT
    • BASE_LOW_LOW_LIMIT

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> BASE_LOW_LOW_LIMIT
    • SEVERITY_HIGH_HIGH

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> SEVERITY_HIGH_HIGH
    • SEVERITY_HIGH

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> SEVERITY_HIGH
    • SEVERITY_LOW

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> SEVERITY_LOW
    • SEVERITY_LOW_LOW

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> SEVERITY_LOW_LOW
    • HIGH_HIGH_DEADBAND

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> HIGH_HIGH_DEADBAND
    • HIGH_DEADBAND

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> HIGH_DEADBAND
    • LOW_DEADBAND

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> LOW_DEADBAND
    • LOW_LOW_DEADBAND

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> LOW_LOW_DEADBAND
  • Method Details

    • getHighHighLimit

      Double getHighHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the HighHighLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the HighHighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighLimit Node.
    • setHighHighLimit

      void setHighHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the HighHighLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the HighHighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighLimit Node.
    • readHighHighLimit

      Double readHighHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the HighHighLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeHighHighLimit

      void writeHighHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the HighHighLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readHighHighLimitAsync

      CompletableFuture<? extends Double> readHighHighLimitAsync()
      An asynchronous implementation of readHighHighLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeHighHighLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighHighLimitAsync(Double value)
      An asynchronous implementation of writeHighHighLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getHighHighLimitNode

      PropertyType getHighHighLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighHighLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the HighHighLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getHighHighLimitNodeAsync

      CompletableFuture<? extends PropertyType> getHighHighLimitNodeAsync()
      Asynchronous implementation of getHighHighLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighLimit

      Double getHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the HighLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the HighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighLimit Node.
    • setHighLimit

      void setHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the HighLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the HighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighLimit Node.
    • readHighLimit

      Double readHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the HighLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeHighLimit

      void writeHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the HighLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readHighLimitAsync

      CompletableFuture<? extends Double> readHighLimitAsync()
      An asynchronous implementation of readHighLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeHighLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighLimitAsync(Double value)
      An asynchronous implementation of writeHighLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getHighLimitNode

      PropertyType getHighLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the HighLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getHighLimitNodeAsync

      CompletableFuture<? extends PropertyType> getHighLimitNodeAsync()
      Asynchronous implementation of getHighLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowLimit

      Double getLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LowLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the LowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLimit Node.
    • setLowLimit

      void setLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LowLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the LowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLimit Node.
    • readLowLimit

      Double readLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LowLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLowLimit

      void writeLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LowLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLowLimitAsync

      CompletableFuture<? extends Double> readLowLimitAsync()
      An asynchronous implementation of readLowLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLowLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowLimitAsync(Double value)
      An asynchronous implementation of writeLowLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getLowLimitNode

      PropertyType getLowLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the LowLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getLowLimitNodeAsync

      CompletableFuture<? extends PropertyType> getLowLimitNodeAsync()
      Asynchronous implementation of getLowLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowLowLimit

      Double getLowLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LowLowLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the LowLowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowLimit Node.
    • setLowLowLimit

      void setLowLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LowLowLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the LowLowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowLimit Node.
    • readLowLowLimit

      Double readLowLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LowLowLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLowLowLimit

      void writeLowLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LowLowLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLowLowLimitAsync

      CompletableFuture<? extends Double> readLowLowLimitAsync()
      An asynchronous implementation of readLowLowLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLowLowLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowLowLimitAsync(Double value)
      An asynchronous implementation of writeLowLowLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getLowLowLimitNode

      PropertyType getLowLowLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowLowLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the LowLowLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getLowLowLimitNodeAsync

      CompletableFuture<? extends PropertyType> getLowLowLimitNodeAsync()
      Asynchronous implementation of getLowLowLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getBaseHighHighLimit

      Double getBaseHighHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the BaseHighHighLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the BaseHighHighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseHighHighLimit Node.
    • setBaseHighHighLimit

      void setBaseHighHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the BaseHighHighLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the BaseHighHighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseHighHighLimit Node.
    • readBaseHighHighLimit

      Double readBaseHighHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the BaseHighHighLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeBaseHighHighLimit

      void writeBaseHighHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the BaseHighHighLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readBaseHighHighLimitAsync

      CompletableFuture<? extends Double> readBaseHighHighLimitAsync()
      An asynchronous implementation of readBaseHighHighLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeBaseHighHighLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeBaseHighHighLimitAsync(Double value)
      An asynchronous implementation of writeBaseHighHighLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getBaseHighHighLimitNode

      PropertyType getBaseHighHighLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the BaseHighHighLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the BaseHighHighLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getBaseHighHighLimitNodeAsync

      CompletableFuture<? extends PropertyType> getBaseHighHighLimitNodeAsync()
      Asynchronous implementation of getBaseHighHighLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getBaseHighLimit

      Double getBaseHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the BaseHighLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the BaseHighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseHighLimit Node.
    • setBaseHighLimit

      void setBaseHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the BaseHighLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the BaseHighLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseHighLimit Node.
    • readBaseHighLimit

      Double readBaseHighLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the BaseHighLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeBaseHighLimit

      void writeBaseHighLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the BaseHighLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readBaseHighLimitAsync

      CompletableFuture<? extends Double> readBaseHighLimitAsync()
      An asynchronous implementation of readBaseHighLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeBaseHighLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeBaseHighLimitAsync(Double value)
      An asynchronous implementation of writeBaseHighLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getBaseHighLimitNode

      PropertyType getBaseHighLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the BaseHighLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the BaseHighLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getBaseHighLimitNodeAsync

      CompletableFuture<? extends PropertyType> getBaseHighLimitNodeAsync()
      Asynchronous implementation of getBaseHighLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getBaseLowLimit

      Double getBaseLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the BaseLowLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the BaseLowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseLowLimit Node.
    • setBaseLowLimit

      void setBaseLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the BaseLowLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the BaseLowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseLowLimit Node.
    • readBaseLowLimit

      Double readBaseLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the BaseLowLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeBaseLowLimit

      void writeBaseLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the BaseLowLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readBaseLowLimitAsync

      CompletableFuture<? extends Double> readBaseLowLimitAsync()
      An asynchronous implementation of readBaseLowLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeBaseLowLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeBaseLowLimitAsync(Double value)
      An asynchronous implementation of writeBaseLowLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getBaseLowLimitNode

      PropertyType getBaseLowLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the BaseLowLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the BaseLowLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getBaseLowLimitNodeAsync

      CompletableFuture<? extends PropertyType> getBaseLowLimitNodeAsync()
      Asynchronous implementation of getBaseLowLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getBaseLowLowLimit

      Double getBaseLowLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the BaseLowLowLimit Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the BaseLowLowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseLowLowLimit Node.
    • setBaseLowLowLimit

      void setBaseLowLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the BaseLowLowLimit Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the BaseLowLowLimit Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the BaseLowLowLimit Node.
    • readBaseLowLowLimit

      Double readBaseLowLowLimit() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the BaseLowLowLimit Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeBaseLowLowLimit

      void writeBaseLowLowLimit(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the BaseLowLowLimit Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readBaseLowLowLimitAsync

      CompletableFuture<? extends Double> readBaseLowLowLimitAsync()
      An asynchronous implementation of readBaseLowLowLimit().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeBaseLowLowLimitAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeBaseLowLowLimitAsync(Double value)
      An asynchronous implementation of writeBaseLowLowLimit(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getBaseLowLowLimitNode

      PropertyType getBaseLowLowLimitNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the BaseLowLowLimit PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the BaseLowLowLimit PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getBaseLowLowLimitNodeAsync

      CompletableFuture<? extends PropertyType> getBaseLowLowLimitNodeAsync()
      Asynchronous implementation of getBaseLowLowLimitNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSeverityHighHigh

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getSeverityHighHigh() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SeverityHighHigh Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the SeverityHighHigh Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityHighHigh Node.
    • setSeverityHighHigh

      void setSeverityHighHigh(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SeverityHighHigh Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the SeverityHighHigh Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityHighHigh Node.
    • readSeverityHighHigh

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readSeverityHighHigh() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SeverityHighHigh Node from the server and update the local value if the operation succeeds.
      Returns:
      the UShort value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSeverityHighHigh

      void writeSeverityHighHigh(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SeverityHighHigh Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UShort value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSeverityHighHighAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readSeverityHighHighAsync()
      An asynchronous implementation of readSeverityHighHigh().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSeverityHighHighAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSeverityHighHighAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSeverityHighHighNode

      PropertyType getSeverityHighHighNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SeverityHighHigh PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the SeverityHighHigh PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getSeverityHighHighNodeAsync

      CompletableFuture<? extends PropertyType> getSeverityHighHighNodeAsync()
      Asynchronous implementation of getSeverityHighHighNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSeverityHigh

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getSeverityHigh() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SeverityHigh Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the SeverityHigh Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityHigh Node.
    • setSeverityHigh

      void setSeverityHigh(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SeverityHigh Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the SeverityHigh Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityHigh Node.
    • readSeverityHigh

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readSeverityHigh() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SeverityHigh Node from the server and update the local value if the operation succeeds.
      Returns:
      the UShort value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSeverityHigh

      void writeSeverityHigh(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SeverityHigh Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UShort value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSeverityHighAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readSeverityHighAsync()
      An asynchronous implementation of readSeverityHigh().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSeverityHighAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSeverityHighAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSeverityHighNode

      PropertyType getSeverityHighNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SeverityHigh PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the SeverityHigh PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getSeverityHighNodeAsync

      CompletableFuture<? extends PropertyType> getSeverityHighNodeAsync()
      Asynchronous implementation of getSeverityHighNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSeverityLow

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getSeverityLow() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SeverityLow Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the SeverityLow Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityLow Node.
    • setSeverityLow

      void setSeverityLow(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SeverityLow Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the SeverityLow Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityLow Node.
    • readSeverityLow

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readSeverityLow() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SeverityLow Node from the server and update the local value if the operation succeeds.
      Returns:
      the UShort value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSeverityLow

      void writeSeverityLow(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SeverityLow Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UShort value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSeverityLowAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readSeverityLowAsync()
      An asynchronous implementation of readSeverityLow().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSeverityLowAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSeverityLowAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSeverityLowNode

      PropertyType getSeverityLowNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SeverityLow PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the SeverityLow PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getSeverityLowNodeAsync

      CompletableFuture<? extends PropertyType> getSeverityLowNodeAsync()
      Asynchronous implementation of getSeverityLowNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSeverityLowLow

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getSeverityLowLow() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SeverityLowLow Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the SeverityLowLow Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityLowLow Node.
    • setSeverityLowLow

      void setSeverityLowLow(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SeverityLowLow Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the SeverityLowLow Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SeverityLowLow Node.
    • readSeverityLowLow

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readSeverityLowLow() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SeverityLowLow Node from the server and update the local value if the operation succeeds.
      Returns:
      the UShort value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSeverityLowLow

      void writeSeverityLowLow(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SeverityLowLow Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UShort value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSeverityLowLowAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readSeverityLowLowAsync()
      An asynchronous implementation of readSeverityLowLow().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSeverityLowLowAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSeverityLowLowAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSeverityLowLowNode

      PropertyType getSeverityLowLowNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SeverityLowLow PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the SeverityLowLow PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getSeverityLowLowNodeAsync

      CompletableFuture<? extends PropertyType> getSeverityLowLowNodeAsync()
      Asynchronous implementation of getSeverityLowLowNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighHighDeadband

      Double getHighHighDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the HighHighDeadband Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the HighHighDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighDeadband Node.
    • setHighHighDeadband

      void setHighHighDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the HighHighDeadband Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the HighHighDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighHighDeadband Node.
    • readHighHighDeadband

      Double readHighHighDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the HighHighDeadband Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeHighHighDeadband

      void writeHighHighDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the HighHighDeadband Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readHighHighDeadbandAsync

      CompletableFuture<? extends Double> readHighHighDeadbandAsync()
      An asynchronous implementation of readHighHighDeadband().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeHighHighDeadbandAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighHighDeadbandAsync(Double value)
      An asynchronous implementation of writeHighHighDeadband(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getHighHighDeadbandNode

      PropertyType getHighHighDeadbandNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighHighDeadband PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the HighHighDeadband PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getHighHighDeadbandNodeAsync

      CompletableFuture<? extends PropertyType> getHighHighDeadbandNodeAsync()
      Asynchronous implementation of getHighHighDeadbandNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getHighDeadband

      Double getHighDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the HighDeadband Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the HighDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighDeadband Node.
    • setHighDeadband

      void setHighDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the HighDeadband Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the HighDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the HighDeadband Node.
    • readHighDeadband

      Double readHighDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the HighDeadband Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeHighDeadband

      void writeHighDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the HighDeadband Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readHighDeadbandAsync

      CompletableFuture<? extends Double> readHighDeadbandAsync()
      An asynchronous implementation of readHighDeadband().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeHighDeadbandAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeHighDeadbandAsync(Double value)
      An asynchronous implementation of writeHighDeadband(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getHighDeadbandNode

      PropertyType getHighDeadbandNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the HighDeadband PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the HighDeadband PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getHighDeadbandNodeAsync

      CompletableFuture<? extends PropertyType> getHighDeadbandNodeAsync()
      Asynchronous implementation of getHighDeadbandNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowDeadband

      Double getLowDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LowDeadband Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the LowDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowDeadband Node.
    • setLowDeadband

      void setLowDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LowDeadband Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the LowDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowDeadband Node.
    • readLowDeadband

      Double readLowDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LowDeadband Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLowDeadband

      void writeLowDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LowDeadband Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLowDeadbandAsync

      CompletableFuture<? extends Double> readLowDeadbandAsync()
      An asynchronous implementation of readLowDeadband().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLowDeadbandAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowDeadbandAsync(Double value)
      An asynchronous implementation of writeLowDeadband(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getLowDeadbandNode

      PropertyType getLowDeadbandNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowDeadband PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the LowDeadband PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getLowDeadbandNodeAsync

      CompletableFuture<? extends PropertyType> getLowDeadbandNodeAsync()
      Asynchronous implementation of getLowDeadbandNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLowLowDeadband

      Double getLowLowDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LowLowDeadband Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the LowLowDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowDeadband Node.
    • setLowLowDeadband

      void setLowLowDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LowLowDeadband Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the LowLowDeadband Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the LowLowDeadband Node.
    • readLowLowDeadband

      Double readLowLowDeadband() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LowLowDeadband Node from the server and update the local value if the operation succeeds.
      Returns:
      the Double value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLowLowDeadband

      void writeLowLowDeadband(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LowLowDeadband Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Double value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLowLowDeadbandAsync

      CompletableFuture<? extends Double> readLowLowDeadbandAsync()
      An asynchronous implementation of readLowLowDeadband().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLowLowDeadbandAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLowLowDeadbandAsync(Double value)
      An asynchronous implementation of writeLowLowDeadband(java.lang.Double).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getLowLowDeadbandNode

      PropertyType getLowLowDeadbandNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LowLowDeadband PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the LowLowDeadband PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getLowLowDeadbandNodeAsync

      CompletableFuture<? extends PropertyType> getLowLowDeadbandNodeAsync()
      Asynchronous implementation of getLowLowDeadbandNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.