All Superinterfaces:
AcknowledgeableConditionType, BaseEventType, BaseObjectType, ConditionType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
All Known Subinterfaces:
CertificateExpirationAlarmType, DiscrepancyAlarmType, DiscreteAlarmType, ExclusiveDeviationAlarmType, ExclusiveLevelAlarmType, ExclusiveLimitAlarmType, ExclusiveRateOfChangeAlarmType, InstrumentDiagnosticAlarmType, LimitAlarmType, NonExclusiveDeviationAlarmType, NonExclusiveLevelAlarmType, NonExclusiveLimitAlarmType, NonExclusiveRateOfChangeAlarmType, OffNormalAlarmType, SystemDiagnosticAlarmType, SystemOffNormalAlarmType, TripAlarmType, TrustListOutOfDateAlarmType
All Known Implementing Classes:
AlarmConditionTypeNode, CertificateExpirationAlarmTypeNode, DiscrepancyAlarmTypeNode, DiscreteAlarmTypeNode, ExclusiveDeviationAlarmTypeNode, ExclusiveLevelAlarmTypeNode, ExclusiveLimitAlarmTypeNode, ExclusiveRateOfChangeAlarmTypeNode, InstrumentDiagnosticAlarmTypeNode, LimitAlarmTypeNode, NonExclusiveDeviationAlarmTypeNode, NonExclusiveLevelAlarmTypeNode, NonExclusiveLimitAlarmTypeNode, NonExclusiveRateOfChangeAlarmTypeNode, OffNormalAlarmTypeNode, SystemDiagnosticAlarmTypeNode, SystemOffNormalAlarmTypeNode, TripAlarmTypeNode, TrustListOutOfDateAlarmTypeNode

public interface AlarmConditionType extends AcknowledgeableConditionType
See Also:
  • Field Details

    • INPUT_NODE

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> INPUT_NODE
    • SUPPRESSED_OR_SHELVED

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> SUPPRESSED_OR_SHELVED
    • MAX_TIME_SHELVED

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> MAX_TIME_SHELVED
    • AUDIBLE_ENABLED

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> AUDIBLE_ENABLED
    • ON_DELAY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> ON_DELAY
    • OFF_DELAY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> OFF_DELAY
    • RE_ALARM_TIME

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

    • getInputNode

      org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getInputNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the InputNode Node.

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

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

      void setInputNode(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the InputNode Node.

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

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

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

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

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

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

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

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

      Returns:
      the InputNode 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.
    • getInputNodeNodeAsync

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

      Boolean getSuppressedOrShelved() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SuppressedOrShelved Node.

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

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

      void setSuppressedOrShelved(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SuppressedOrShelved Node.

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

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

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

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

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

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

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

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

      Returns:
      the SuppressedOrShelved 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.
    • getSuppressedOrShelvedNodeAsync

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

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

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

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

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

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

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

      Double readMaxTimeShelved() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the MaxTimeShelved 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.
    • writeMaxTimeShelved

      void writeMaxTimeShelved(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the MaxTimeShelved 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.
    • readMaxTimeShelvedAsync

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

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

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

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

      Returns:
      the MaxTimeShelved 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.
    • getMaxTimeShelvedNodeAsync

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

      Boolean getAudibleEnabled() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the AudibleEnabled Node.

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

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

      void setAudibleEnabled(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the AudibleEnabled Node.

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

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

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

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

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

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

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

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

      Returns:
      the AudibleEnabled 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.
    • getAudibleEnabledNodeAsync

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

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

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

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

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

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

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

      Double readOnDelay() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the OnDelay 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.
    • writeOnDelay

      void writeOnDelay(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the OnDelay 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.
    • readOnDelayAsync

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

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

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

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

      Returns:
      the OnDelay 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.
    • getOnDelayNodeAsync

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

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

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

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

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

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

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

      Double readOffDelay() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the OffDelay 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.
    • writeOffDelay

      void writeOffDelay(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the OffDelay 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.
    • readOffDelayAsync

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

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

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

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

      Returns:
      the OffDelay 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.
    • getOffDelayNodeAsync

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

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

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

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

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

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

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

      Double readReAlarmTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ReAlarmTime 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.
    • writeReAlarmTime

      void writeReAlarmTime(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ReAlarmTime 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.
    • readReAlarmTimeAsync

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

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

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

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

      Returns:
      the ReAlarmTime 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.
    • getReAlarmTimeNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getEnabledState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the EnabledState Node.

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

      Specified by:
      getEnabledState in interface AcknowledgeableConditionType
      Specified by:
      getEnabledState in interface ConditionType
      Returns:
      the local value of the EnabledState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EnabledState Node.
    • setEnabledState

      void setEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the EnabledState Node.

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

      Specified by:
      setEnabledState in interface AcknowledgeableConditionType
      Specified by:
      setEnabledState in interface ConditionType
      Parameters:
      value - the local value to set for the EnabledState Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EnabledState Node.
    • readEnabledState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readEnabledState() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the EnabledState Node from the server and update the local value if the operation succeeds.
      Specified by:
      readEnabledState in interface AcknowledgeableConditionType
      Specified by:
      readEnabledState in interface ConditionType
      Returns:
      the LocalizedText value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeEnabledState

      void writeEnabledState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the EnabledState Node to the server and update the local value if the operation succeeds.
      Specified by:
      writeEnabledState in interface AcknowledgeableConditionType
      Specified by:
      writeEnabledState in interface ConditionType
      Parameters:
      value - the LocalizedText value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readEnabledStateAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readEnabledStateAsync()
      An asynchronous implementation of readEnabledState().
      Specified by:
      readEnabledStateAsync in interface AcknowledgeableConditionType
      Specified by:
      readEnabledStateAsync in interface ConditionType
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeEnabledStateAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEnabledStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value)
      Specified by:
      writeEnabledStateAsync in interface AcknowledgeableConditionType
      Specified by:
      writeEnabledStateAsync in interface ConditionType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getEnabledStateNode

      TwoStateVariableType getEnabledStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the EnabledState TwoStateVariableType Node, or null if it does not exist.

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

      Specified by:
      getEnabledStateNode in interface AcknowledgeableConditionType
      Specified by:
      getEnabledStateNode in interface ConditionType
      Returns:
      the EnabledState TwoStateVariableType 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.
    • getEnabledStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getEnabledStateNodeAsync()
      Asynchronous implementation of getEnabledStateNode().
      Specified by:
      getEnabledStateNodeAsync in interface AcknowledgeableConditionType
      Specified by:
      getEnabledStateNodeAsync in interface ConditionType
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getActiveState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getActiveState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ActiveState Node.

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

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

      void setActiveState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ActiveState Node.

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

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

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

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

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

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

      TwoStateVariableType getActiveStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ActiveState TwoStateVariableType Node, or null if it does not exist.

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

      Returns:
      the ActiveState TwoStateVariableType 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.
    • getActiveStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getActiveStateNodeAsync()
      Asynchronous implementation of getActiveStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSuppressedState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getSuppressedState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SuppressedState Node.

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

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

      void setSuppressedState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SuppressedState Node.

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

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

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

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

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

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

      TwoStateVariableType getSuppressedStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SuppressedState TwoStateVariableType Node, or null if it does not exist.

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

      Returns:
      the SuppressedState TwoStateVariableType 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.
    • getSuppressedStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getSuppressedStateNodeAsync()
      Asynchronous implementation of getSuppressedStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getOutOfServiceState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getOutOfServiceState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the OutOfServiceState Node.

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

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

      void setOutOfServiceState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the OutOfServiceState Node.

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

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

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

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

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

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

      TwoStateVariableType getOutOfServiceStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the OutOfServiceState TwoStateVariableType Node, or null if it does not exist.

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

      Returns:
      the OutOfServiceState TwoStateVariableType 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.
    • getOutOfServiceStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getOutOfServiceStateNodeAsync()
      Asynchronous implementation of getOutOfServiceStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getShelvingStateNode

      ShelvedStateMachineType getShelvingStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ShelvingState ShelvedStateMachineType Node, or null if it does not exist.

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

      Returns:
      the ShelvingState ShelvedStateMachineType 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.
    • getShelvingStateNodeAsync

      CompletableFuture<? extends ShelvedStateMachineType> getShelvingStateNodeAsync()
      Asynchronous implementation of getShelvingStateNode().
      Returns:
      a CompletableFuture that completes successfully with the ShelvedStateMachineType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getAudibleSound

      org.eclipse.milo.opcua.stack.core.types.builtin.ByteString getAudibleSound() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the AudibleSound Node.

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

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

      void setAudibleSound(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the AudibleSound Node.

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

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

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

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

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

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

      AudioVariableType getAudibleSoundNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the AudibleSound AudioVariableType Node, or null if it does not exist.

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

      Returns:
      the AudibleSound AudioVariableType 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.
    • getAudibleSoundNodeAsync

      CompletableFuture<? extends AudioVariableType> getAudibleSoundNodeAsync()
      Asynchronous implementation of getAudibleSoundNode().
      Returns:
      a CompletableFuture that completes successfully with the AudioVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSilenceState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getSilenceState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SilenceState Node.

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

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

      void setSilenceState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SilenceState Node.

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

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

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

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

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

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

      TwoStateVariableType getSilenceStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SilenceState TwoStateVariableType Node, or null if it does not exist.

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

      Returns:
      the SilenceState TwoStateVariableType 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.
    • getSilenceStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getSilenceStateNodeAsync()
      Asynchronous implementation of getSilenceStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getFirstInGroupFlag

      Boolean getFirstInGroupFlag() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the FirstInGroupFlag Node.

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

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

      void setFirstInGroupFlag(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the FirstInGroupFlag Node.

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

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

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

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

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

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

      BaseDataVariableType getFirstInGroupFlagNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the FirstInGroupFlag BaseDataVariableType Node, or null if it does not exist.

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

      Returns:
      the FirstInGroupFlag BaseDataVariableType 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.
    • getFirstInGroupFlagNodeAsync

      CompletableFuture<? extends BaseDataVariableType> getFirstInGroupFlagNodeAsync()
      Asynchronous implementation of getFirstInGroupFlagNode().
      Returns:
      a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getFirstInGroupNode

      AlarmGroupType getFirstInGroupNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the FirstInGroup AlarmGroupType Node, or null if it does not exist.

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

      Returns:
      the FirstInGroup AlarmGroupType 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.
    • getFirstInGroupNodeAsync

      CompletableFuture<? extends AlarmGroupType> getFirstInGroupNodeAsync()
      Asynchronous implementation of getFirstInGroupNode().
      Returns:
      a CompletableFuture that completes successfully with the AlarmGroupType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getLatchedState

      org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getLatchedState() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LatchedState Node.

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

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

      void setLatchedState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LatchedState Node.

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

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

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

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

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

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

      TwoStateVariableType getLatchedStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the LatchedState TwoStateVariableType Node, or null if it does not exist.

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

      Returns:
      the LatchedState TwoStateVariableType 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.
    • getLatchedStateNodeAsync

      CompletableFuture<? extends TwoStateVariableType> getLatchedStateNodeAsync()
      Asynchronous implementation of getLatchedStateNode().
      Returns:
      a CompletableFuture that completes successfully with the TwoStateVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getReAlarmRepeatCount

      Short getReAlarmRepeatCount() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ReAlarmRepeatCount Node.

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

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

      void setReAlarmRepeatCount(Short value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ReAlarmRepeatCount Node.

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

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

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

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

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

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

      BaseDataVariableType getReAlarmRepeatCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ReAlarmRepeatCount BaseDataVariableType Node, or null if it does not exist.

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

      Returns:
      the ReAlarmRepeatCount BaseDataVariableType 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.
    • getReAlarmRepeatCountNodeAsync

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