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

public interface LldpLocalSystemType extends BaseObjectType
See Also:
  • Field Details

    • CHASSIS_ID_SUBTYPE

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.ChassisIdSubtype> CHASSIS_ID_SUBTYPE
    • CHASSIS_ID

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> CHASSIS_ID
    • SYSTEM_NAME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> SYSTEM_NAME
    • SYSTEM_DESCRIPTION

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> SYSTEM_DESCRIPTION
    • SYSTEM_CAPABILITIES_SUPPORTED

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap> SYSTEM_CAPABILITIES_SUPPORTED
    • SYSTEM_CAPABILITIES_ENABLED

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.LldpSystemCapabilitiesMap> SYSTEM_CAPABILITIES_ENABLED
  • Method Details

    • 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

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

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

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

      CompletableFuture<? extends PropertyType> getChassisIdSubtypeNodeAsync()
      Asynchronous implementation of getChassisIdSubtypeNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType 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

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

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

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

      CompletableFuture<? extends PropertyType> getChassisIdNodeAsync()
      Asynchronous implementation of getChassisIdNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType 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

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

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

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

      CompletableFuture<? extends PropertyType> getSystemNameNodeAsync()
      Asynchronous implementation of getSystemNameNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType 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

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

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

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

      CompletableFuture<? extends PropertyType> getSystemDescriptionNodeAsync()
      Asynchronous implementation of getSystemDescriptionNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType 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

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

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

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

      CompletableFuture<? extends PropertyType> getSystemCapabilitiesSupportedNodeAsync()
      Asynchronous implementation of getSystemCapabilitiesSupportedNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType 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

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

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

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

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