Class LldpPortInformationTypeNode

All Implemented Interfaces:
BaseObjectType, LldpPortInformationType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode

public class LldpPortInformationTypeNode extends BaseObjectTypeNode implements LldpPortInformationType
  • Constructor Details

    • LldpPortInformationTypeNode

      public LldpPortInformationTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
  • Method Details

    • getIetfBaseNetworkInterfaceName

      public String getIetfBaseNetworkInterfaceName() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the local value of the IetfBaseNetworkInterfaceName Node.

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

      Specified by:
      getIetfBaseNetworkInterfaceName in interface LldpPortInformationType
      Returns:
      the local value of the IetfBaseNetworkInterfaceName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the IetfBaseNetworkInterfaceName Node.
    • setIetfBaseNetworkInterfaceName

      public void setIetfBaseNetworkInterfaceName(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Set the local value of the IetfBaseNetworkInterfaceName Node.

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

      Specified by:
      setIetfBaseNetworkInterfaceName in interface LldpPortInformationType
      Parameters:
      value - the local value to set for the IetfBaseNetworkInterfaceName Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the IetfBaseNetworkInterfaceName Node.
    • readIetfBaseNetworkInterfaceName

      public String readIetfBaseNetworkInterfaceName() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Read the value of the IetfBaseNetworkInterfaceName Node from the server and update the local value if the operation succeeds.
      Specified by:
      readIetfBaseNetworkInterfaceName in interface LldpPortInformationType
      Returns:
      the String value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeIetfBaseNetworkInterfaceName

      public void writeIetfBaseNetworkInterfaceName(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Write a new value for the IetfBaseNetworkInterfaceName Node to the server and update the local value if the operation succeeds.
      Specified by:
      writeIetfBaseNetworkInterfaceName in interface LldpPortInformationType
      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.
    • readIetfBaseNetworkInterfaceNameAsync

      public CompletableFuture<? extends String> readIetfBaseNetworkInterfaceNameAsync()
      Description copied from interface: LldpPortInformationType
      Specified by:
      readIetfBaseNetworkInterfaceNameAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeIetfBaseNetworkInterfaceNameAsync

      public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIetfBaseNetworkInterfaceNameAsync(String ietfBaseNetworkInterfaceName)
      Description copied from interface: LldpPortInformationType
      Specified by:
      writeIetfBaseNetworkInterfaceNameAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getIetfBaseNetworkInterfaceNameNode

      public PropertyTypeNode getIetfBaseNetworkInterfaceNameNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the IetfBaseNetworkInterfaceName PropertyType Node, or null if it does not exist.

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

      Specified by:
      getIetfBaseNetworkInterfaceNameNode in interface LldpPortInformationType
      Returns:
      the IetfBaseNetworkInterfaceName 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.
    • getIetfBaseNetworkInterfaceNameNodeAsync

      public CompletableFuture<? extends PropertyTypeNode> getIetfBaseNetworkInterfaceNameNodeAsync()
      Description copied from interface: LldpPortInformationType
      Specified by:
      getIetfBaseNetworkInterfaceNameNodeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getDestMacAddress

      public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] getDestMacAddress() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the local value of the DestMacAddress Node.

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

      Specified by:
      getDestMacAddress in interface LldpPortInformationType
      Returns:
      the local value of the DestMacAddress Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DestMacAddress Node.
    • setDestMacAddress

      public void setDestMacAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Set the local value of the DestMacAddress Node.

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

      Specified by:
      setDestMacAddress in interface LldpPortInformationType
      Parameters:
      value - the local value to set for the DestMacAddress Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DestMacAddress Node.
    • readDestMacAddress

      public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] readDestMacAddress() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Read the value of the DestMacAddress Node from the server and update the local value if the operation succeeds.
      Specified by:
      readDestMacAddress in interface LldpPortInformationType
      Returns:
      the UByte value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeDestMacAddress

      public void writeDestMacAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Write a new value for the DestMacAddress Node to the server and update the local value if the operation succeeds.
      Specified by:
      writeDestMacAddress in interface LldpPortInformationType
      Parameters:
      value - the UByte value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readDestMacAddressAsync

      public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]> readDestMacAddressAsync()
      Description copied from interface: LldpPortInformationType
      An asynchronous implementation of LldpPortInformationType.readDestMacAddress().
      Specified by:
      readDestMacAddressAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeDestMacAddressAsync

      public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDestMacAddressAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] destMacAddress)
      Description copied from interface: LldpPortInformationType
      Specified by:
      writeDestMacAddressAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getDestMacAddressNode

      public PropertyTypeNode getDestMacAddressNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the DestMacAddress PropertyType Node, or null if it does not exist.

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

      Specified by:
      getDestMacAddressNode in interface LldpPortInformationType
      Returns:
      the DestMacAddress 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.
    • getDestMacAddressNodeAsync

      public CompletableFuture<? extends PropertyTypeNode> getDestMacAddressNodeAsync()
      Description copied from interface: LldpPortInformationType
      Asynchronous implementation of LldpPortInformationType.getDestMacAddressNode().
      Specified by:
      getDestMacAddressNodeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getPortIdSubtype

      public org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype getPortIdSubtype() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the local value of the PortIdSubtype Node.

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

      Specified by:
      getPortIdSubtype in interface LldpPortInformationType
      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

      public void setPortIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Set the local value of the PortIdSubtype Node.

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

      Specified by:
      setPortIdSubtype in interface LldpPortInformationType
      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

      public org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype readPortIdSubtype() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Read the value of the PortIdSubtype Node from the server and update the local value if the operation succeeds.
      Specified by:
      readPortIdSubtype in interface LldpPortInformationType
      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

      public void writePortIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Write a new value for the PortIdSubtype Node to the server and update the local value if the operation succeeds.
      Specified by:
      writePortIdSubtype in interface LldpPortInformationType
      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

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

      public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePortIdSubtypeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype portIdSubtype)
      Description copied from interface: LldpPortInformationType
      Specified by:
      writePortIdSubtypeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getPortIdSubtypeNode

      public PropertyTypeNode getPortIdSubtypeNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the PortIdSubtype PropertyType Node, or null if it does not exist.

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

      Specified by:
      getPortIdSubtypeNode in interface LldpPortInformationType
      Returns:
      the PortIdSubtype 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.
    • getPortIdSubtypeNodeAsync

      public CompletableFuture<? extends PropertyTypeNode> getPortIdSubtypeNodeAsync()
      Description copied from interface: LldpPortInformationType
      Asynchronous implementation of LldpPortInformationType.getPortIdSubtypeNode().
      Specified by:
      getPortIdSubtypeNodeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getPortId

      public String getPortId() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the local value of the PortId Node.

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

      Specified by:
      getPortId in interface LldpPortInformationType
      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

      public void setPortId(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Set the local value of the PortId Node.

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

      Specified by:
      setPortId in interface LldpPortInformationType
      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

      public String readPortId() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Read the value of the PortId Node from the server and update the local value if the operation succeeds.
      Specified by:
      readPortId in interface LldpPortInformationType
      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

      public void writePortId(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Write a new value for the PortId Node to the server and update the local value if the operation succeeds.
      Specified by:
      writePortId in interface LldpPortInformationType
      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

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

      public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePortIdAsync(String portId)
      Description copied from interface: LldpPortInformationType
      Specified by:
      writePortIdAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getPortIdNode

      public PropertyTypeNode getPortIdNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the PortId PropertyType Node, or null if it does not exist.

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

      Specified by:
      getPortIdNode in interface LldpPortInformationType
      Returns:
      the PortId 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.
    • getPortIdNodeAsync

      public CompletableFuture<? extends PropertyTypeNode> getPortIdNodeAsync()
      Description copied from interface: LldpPortInformationType
      Asynchronous implementation of LldpPortInformationType.getPortIdNode().
      Specified by:
      getPortIdNodeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getPortDescription

      public String getPortDescription() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the local value of the PortDescription Node.

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

      Specified by:
      getPortDescription in interface LldpPortInformationType
      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

      public void setPortDescription(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Set the local value of the PortDescription Node.

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

      Specified by:
      setPortDescription in interface LldpPortInformationType
      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

      public String readPortDescription() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Read the value of the PortDescription Node from the server and update the local value if the operation succeeds.
      Specified by:
      readPortDescription in interface LldpPortInformationType
      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

      public void writePortDescription(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Write a new value for the PortDescription Node to the server and update the local value if the operation succeeds.
      Specified by:
      writePortDescription in interface LldpPortInformationType
      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

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

      public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePortDescriptionAsync(String portDescription)
      Description copied from interface: LldpPortInformationType
      Specified by:
      writePortDescriptionAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getPortDescriptionNode

      public PropertyTypeNode getPortDescriptionNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the PortDescription PropertyType Node, or null if it does not exist.

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

      Specified by:
      getPortDescriptionNode in interface LldpPortInformationType
      Returns:
      the PortDescription 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.
    • getPortDescriptionNodeAsync

      public CompletableFuture<? extends PropertyTypeNode> getPortDescriptionNodeAsync()
      Description copied from interface: LldpPortInformationType
      Asynchronous implementation of LldpPortInformationType.getPortDescriptionNode().
      Specified by:
      getPortDescriptionNodeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getManagementAddressTxPort

      public org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] getManagementAddressTxPort() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the local value of the ManagementAddressTxPort Node.

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

      Specified by:
      getManagementAddressTxPort in interface LldpPortInformationType
      Returns:
      the local value of the ManagementAddressTxPort Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ManagementAddressTxPort Node.
    • setManagementAddressTxPort

      public void setManagementAddressTxPort(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Set the local value of the ManagementAddressTxPort Node.

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

      Specified by:
      setManagementAddressTxPort in interface LldpPortInformationType
      Parameters:
      value - the local value to set for the ManagementAddressTxPort Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ManagementAddressTxPort Node.
    • readManagementAddressTxPort

      public org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] readManagementAddressTxPort() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Read the value of the ManagementAddressTxPort Node from the server and update the local value if the operation succeeds.
      Specified by:
      readManagementAddressTxPort in interface LldpPortInformationType
      Returns:
      the LldpManagementAddressTxPortType value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeManagementAddressTxPort

      public void writeManagementAddressTxPort(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Write a new value for the ManagementAddressTxPort Node to the server and update the local value if the operation succeeds.
      Specified by:
      writeManagementAddressTxPort in interface LldpPortInformationType
      Parameters:
      value - the LldpManagementAddressTxPortType value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readManagementAddressTxPortAsync

      public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[]> readManagementAddressTxPortAsync()
      Description copied from interface: LldpPortInformationType
      Specified by:
      readManagementAddressTxPortAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeManagementAddressTxPortAsync

      public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeManagementAddressTxPortAsync(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] managementAddressTxPort)
      Description copied from interface: LldpPortInformationType
      Specified by:
      writeManagementAddressTxPortAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getManagementAddressTxPortNode

      public PropertyTypeNode getManagementAddressTxPortNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the ManagementAddressTxPort PropertyType Node, or null if it does not exist.

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

      Specified by:
      getManagementAddressTxPortNode in interface LldpPortInformationType
      Returns:
      the ManagementAddressTxPort 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.
    • getManagementAddressTxPortNodeAsync

      public CompletableFuture<? extends PropertyTypeNode> getManagementAddressTxPortNodeAsync()
      Description copied from interface: LldpPortInformationType
      Specified by:
      getManagementAddressTxPortNodeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getRemoteSystemsDataNode

      public FolderTypeNode getRemoteSystemsDataNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Description copied from interface: LldpPortInformationType
      Get the RemoteSystemsData FolderType Node, or null if it does not exist.

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

      Specified by:
      getRemoteSystemsDataNode in interface LldpPortInformationType
      Returns:
      the RemoteSystemsData FolderType 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.
    • getRemoteSystemsDataNodeAsync

      public CompletableFuture<? extends FolderTypeNode> getRemoteSystemsDataNodeAsync()
      Description copied from interface: LldpPortInformationType
      Specified by:
      getRemoteSystemsDataNodeAsync in interface LldpPortInformationType
      Returns:
      a CompletableFuture that completes successfully with the FolderType Node or completes exceptionally if an error occurs creating or getting the Node.