All Superinterfaces:
BaseObjectType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
All Known Implementing Classes:
LldpRemoteSystemTypeNode

public interface LldpRemoteSystemType extends BaseObjectType
See Also:
  • Method Details

    • getTimeMark

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getTimeMark() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the TimeMark Node.

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

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

      void setTimeMark(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the TimeMark Node.

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

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

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

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

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

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

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

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

      Returns:
      the TimeMark 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.
    • getTimeMarkNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getRemoteIndex() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the RemoteIndex Node.

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

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

      void setRemoteIndex(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the RemoteIndex Node.

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

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

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

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

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

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

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

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

      Returns:
      the RemoteIndex 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.
    • getRemoteIndexNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.enumerated.ChassisIdSubtype getChassisIdSubtype() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ChassisIdSubtype Node.

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

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

      void setChassisIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.ChassisIdSubtype value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ChassisIdSubtype Node.

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

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

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

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

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ChassisIdSubtype> readChassisIdSubtypeAsync()
      An asynchronous implementation of readChassisIdSubtype().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeChassisIdSubtypeAsync

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

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

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

      Returns:
      the ChassisIdSubtype 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.
    • getChassisIdSubtypeNodeAsync

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

      String getChassisId() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ChassisId Node.

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

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

      void setChassisId(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ChassisId Node.

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

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

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

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

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

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

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

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

      Returns:
      the ChassisId 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.
    • getChassisIdNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype getPortIdSubtype() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the PortIdSubtype Node.

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

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

      void setPortIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the PortIdSubtype Node.

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

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

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

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

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype> readPortIdSubtypeAsync()
      An asynchronous implementation of readPortIdSubtype().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writePortIdSubtypeAsync

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

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

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

      Returns:
      the PortIdSubtype 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.
    • getPortIdSubtypeNodeAsync

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

      String getPortId() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the PortId Node.

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

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

      void setPortId(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the PortId Node.

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

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

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

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

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

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

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

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

      Returns:
      the PortId 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.
    • getPortIdNodeAsync

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

      String getPortDescription() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the PortDescription Node.

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

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

      void setPortDescription(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the PortDescription Node.

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

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

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

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

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

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

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

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

      Returns:
      the PortDescription 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.
    • getPortDescriptionNodeAsync

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

      String getSystemName() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SystemName Node.

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

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

      void setSystemName(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SystemName Node.

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

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

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

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

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

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

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

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

      Returns:
      the SystemName 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.
    • getSystemNameNodeAsync

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

      String getSystemDescription() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SystemDescription Node.

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

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

      void setSystemDescription(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SystemDescription Node.

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

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

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

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

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

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

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

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

      Returns:
      the SystemDescription 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.
    • getSystemDescriptionNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap getSystemCapabilitiesSupported() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SystemCapabilitiesSupported Node.

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

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

      void setSystemCapabilitiesSupported(org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SystemCapabilitiesSupported Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap readSystemCapabilitiesSupported() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SystemCapabilitiesSupported Node from the server and update the local value if the operation succeeds.
      Returns:
      the LldpSystemCapabilitiesMap value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSystemCapabilitiesSupported

      void writeSystemCapabilitiesSupported(org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SystemCapabilitiesSupported Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LldpSystemCapabilitiesMap value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSystemCapabilitiesSupportedAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap> readSystemCapabilitiesSupportedAsync()
      An asynchronous implementation of readSystemCapabilitiesSupported().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSystemCapabilitiesSupportedAsync

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

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

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

      Returns:
      the SystemCapabilitiesSupported 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.
    • getSystemCapabilitiesSupportedNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap getSystemCapabilitiesEnabled() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SystemCapabilitiesEnabled Node.

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

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

      void setSystemCapabilitiesEnabled(org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SystemCapabilitiesEnabled Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap readSystemCapabilitiesEnabled() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SystemCapabilitiesEnabled Node from the server and update the local value if the operation succeeds.
      Returns:
      the LldpSystemCapabilitiesMap value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSystemCapabilitiesEnabled

      void writeSystemCapabilitiesEnabled(org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SystemCapabilitiesEnabled Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LldpSystemCapabilitiesMap value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSystemCapabilitiesEnabledAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap> readSystemCapabilitiesEnabledAsync()
      An asynchronous implementation of readSystemCapabilitiesEnabled().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSystemCapabilitiesEnabledAsync

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

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

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

      Returns:
      the SystemCapabilitiesEnabled 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.
    • getSystemCapabilitiesEnabledNodeAsync

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

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

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

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

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

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

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

      Boolean readRemoteChanges() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the RemoteChanges 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.
    • writeRemoteChanges

      void writeRemoteChanges(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the RemoteChanges 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.
    • readRemoteChangesAsync

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

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

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

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

      Returns:
      the RemoteChanges 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.
    • getRemoteChangesNodeAsync

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

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

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

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

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

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

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

      Boolean readRemoteTooManyNeighbors() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the RemoteTooManyNeighbors 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.
    • writeRemoteTooManyNeighbors

      void writeRemoteTooManyNeighbors(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the RemoteTooManyNeighbors 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.
    • readRemoteTooManyNeighborsAsync

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

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

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

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

      Returns:
      the RemoteTooManyNeighbors 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.
    • getRemoteTooManyNeighborsNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressType[] getManagementAddress() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ManagementAddress Node.

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

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

      void setManagementAddress(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressType[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ManagementAddress Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressType[] readManagementAddress() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ManagementAddress Node from the server and update the local value if the operation succeeds.
      Returns:
      the LldpManagementAddressType value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeManagementAddress

      void writeManagementAddress(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressType[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ManagementAddress Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LldpManagementAddressType value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readManagementAddressAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressType[]> readManagementAddressAsync()
      An asynchronous implementation of readManagementAddress().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeManagementAddressAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeManagementAddressAsync(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressType[] value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getManagementAddressNode

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

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

      Returns:
      the ManagementAddress 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.
    • getManagementAddressNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpTlvType[] getRemoteUnknownTlv() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the RemoteUnknownTlv Node.

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

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

      void setRemoteUnknownTlv(org.eclipse.milo.opcua.stack.core.types.structured.LldpTlvType[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the RemoteUnknownTlv Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.structured.LldpTlvType[] readRemoteUnknownTlv() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the RemoteUnknownTlv Node from the server and update the local value if the operation succeeds.
      Returns:
      the LldpTlvType value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeRemoteUnknownTlv

      void writeRemoteUnknownTlv(org.eclipse.milo.opcua.stack.core.types.structured.LldpTlvType[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the RemoteUnknownTlv Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the LldpTlvType value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readRemoteUnknownTlvAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LldpTlvType[]> readRemoteUnknownTlvAsync()
      An asynchronous implementation of readRemoteUnknownTlv().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeRemoteUnknownTlvAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeRemoteUnknownTlvAsync(org.eclipse.milo.opcua.stack.core.types.structured.LldpTlvType[] value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getRemoteUnknownTlvNode

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

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

      Returns:
      the RemoteUnknownTlv 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.
    • getRemoteUnknownTlvNodeAsync

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