Class LldpInformationTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.LldpInformationTypeNode
- All Implemented Interfaces:
BaseObjectType,LldpInformationType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionLldpInformationTypeNode(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 Summary
Modifier and TypeMethodDescriptionGet the LocalSystemDataLldpLocalSystemTypeNode, ornullif it does not exist.CompletableFuture<? extends LldpLocalSystemTypeNode>Asynchronous implementation ofLldpInformationType.getLocalSystemDataNode().Get the PortsFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends FolderTypeNode>Asynchronous implementation ofLldpInformationType.getPortsNode().Get the RemoteStatisticsLldpRemoteStatisticsTypeNode, ornullif it does not exist.CompletableFuture<? extends LldpRemoteStatisticsTypeNode>Asynchronous implementation ofLldpInformationType.getRemoteStatisticsNode().Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Constructor Details
-
LldpInformationTypeNode
public LldpInformationTypeNode(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
-
getRemoteStatisticsNode
public LldpRemoteStatisticsTypeNode getRemoteStatisticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:LldpInformationTypeGet the RemoteStatisticsLldpRemoteStatisticsTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getRemoteStatisticsNodein interfaceLldpInformationType- Returns:
- the RemoteStatistics
LldpRemoteStatisticsTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getRemoteStatisticsNodeAsync
Description copied from interface:LldpInformationTypeAsynchronous implementation ofLldpInformationType.getRemoteStatisticsNode().- Specified by:
getRemoteStatisticsNodeAsyncin interfaceLldpInformationType- Returns:
- a CompletableFuture that completes successfully with the LldpRemoteStatisticsType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLocalSystemDataNode
public LldpLocalSystemTypeNode getLocalSystemDataNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:LldpInformationTypeGet the LocalSystemDataLldpLocalSystemTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLocalSystemDataNodein interfaceLldpInformationType- Returns:
- the LocalSystemData
LldpLocalSystemTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLocalSystemDataNodeAsync
Description copied from interface:LldpInformationTypeAsynchronous implementation ofLldpInformationType.getLocalSystemDataNode().- Specified by:
getLocalSystemDataNodeAsyncin interfaceLldpInformationType- Returns:
- a CompletableFuture that completes successfully with the LldpLocalSystemType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPortsNode
Description copied from interface:LldpInformationTypeGet the PortsFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getPortsNodein interfaceLldpInformationType- Returns:
- the Ports
FolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPortsNodeAsync
Description copied from interface:LldpInformationTypeAsynchronous implementation ofLldpInformationType.getPortsNode().- Specified by:
getPortsNodeAsyncin interfaceLldpInformationType- Returns:
- a CompletableFuture that completes successfully with the FolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-