Class LldpPortInformationTypeNode
- All Implemented Interfaces:
BaseObjectType,LldpPortInformationType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.LldpPortInformationType
DEST_MAC_ADDRESS, IETF_BASE_NETWORK_INTERFACE_NAME, MANAGEMENT_ADDRESS_TX_PORT, PORT_DESCRIPTION, PORT_ID, PORT_ID_SUBTYPE -
Constructor Summary
ConstructorsConstructorDescriptionLldpPortInformationTypeNode(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 TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]Get the local value of the DestMacAddress Node.Get the DestMacAddressPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofLldpPortInformationType.getDestMacAddressNode().Get the local value of the IetfBaseNetworkInterfaceName Node.Get the IetfBaseNetworkInterfaceNamePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofLldpPortInformationType.getIetfBaseNetworkInterfaceNameNode().org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[]Get the local value of the ManagementAddressTxPort Node.Get the ManagementAddressTxPortPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofLldpPortInformationType.getManagementAddressTxPortNode().Get the local value of the PortDescription Node.Get the PortDescriptionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofLldpPortInformationType.getPortDescriptionNode().Get the local value of the PortId Node.Get the PortIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofLldpPortInformationType.getPortIdNode().org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtypeGet the local value of the PortIdSubtype Node.Get the PortIdSubtypePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofLldpPortInformationType.getPortIdSubtypeNode().Get the RemoteSystemsDataFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends FolderTypeNode>Asynchronous implementation ofLldpPortInformationType.getRemoteSystemsDataNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]Read the value of the DestMacAddress Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]>An asynchronous implementation ofLldpPortInformationType.readDestMacAddress().Read the value of the IetfBaseNetworkInterfaceName Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofLldpPortInformationType.readIetfBaseNetworkInterfaceName().org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[]Read the value of the ManagementAddressTxPort Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[]>An asynchronous implementation ofLldpPortInformationType.readManagementAddressTxPort().Read the value of the PortDescription Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofLldpPortInformationType.readPortDescription().Read the value of the PortId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofLldpPortInformationType.readPortId().org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtypeRead the value of the PortIdSubtype Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype>An asynchronous implementation ofLldpPortInformationType.readPortIdSubtype().voidsetDestMacAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) Set the local value of the DestMacAddress Node.voidSet the local value of the IetfBaseNetworkInterfaceName Node.voidsetManagementAddressTxPort(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] value) Set the local value of the ManagementAddressTxPort Node.voidsetPortDescription(String value) Set the local value of the PortDescription Node.voidSet the local value of the PortId Node.voidsetPortIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype value) Set the local value of the PortIdSubtype Node.voidwriteDestMacAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) Write a new value for the DestMacAddress Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDestMacAddressAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] destMacAddress) An asynchronous implementation ofLldpPortInformationType.writeDestMacAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]).voidWrite a new value for the IetfBaseNetworkInterfaceName Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeIetfBaseNetworkInterfaceNameAsync(String ietfBaseNetworkInterfaceName) An asynchronous implementation ofLldpPortInformationType.writeIetfBaseNetworkInterfaceName(java.lang.String).voidwriteManagementAddressTxPort(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] value) Write a new value for the ManagementAddressTxPort Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeManagementAddressTxPortAsync(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[] managementAddressTxPort) An asynchronous implementation ofLldpPortInformationType.writeManagementAddressTxPort(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[]).voidwritePortDescription(String value) Write a new value for the PortDescription Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePortDescriptionAsync(String portDescription) An asynchronous implementation ofLldpPortInformationType.writePortDescription(java.lang.String).voidwritePortId(String value) Write a new value for the PortId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePortIdAsync(String portId) An asynchronous implementation ofLldpPortInformationType.writePortId(java.lang.String).voidwritePortIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype value) Write a new value for the PortIdSubtype Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePortIdSubtypeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype portIdSubtype) An asynchronous implementation ofLldpPortInformationType.writePortIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype).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
-
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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the local value of the IetfBaseNetworkInterfaceName Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getIetfBaseNetworkInterfaceNamein interfaceLldpPortInformationType- 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:LldpPortInformationTypeSet the local value of the IetfBaseNetworkInterfaceName Node.The value is only updated locally; it is not written to the server.
- Specified by:
setIetfBaseNetworkInterfaceNamein interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeRead the value of the IetfBaseNetworkInterfaceName Node from the server and update the local value if the operation succeeds.- Specified by:
readIetfBaseNetworkInterfaceNamein interfaceLldpPortInformationType- Returns:
- the
Stringvalue 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:LldpPortInformationTypeWrite a new value for the IetfBaseNetworkInterfaceName Node to the server and update the local value if the operation succeeds.- Specified by:
writeIetfBaseNetworkInterfaceNamein interfaceLldpPortInformationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readIetfBaseNetworkInterfaceNameAsync
Description copied from interface:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.readIetfBaseNetworkInterfaceName().- Specified by:
readIetfBaseNetworkInterfaceNameAsyncin interfaceLldpPortInformationType- 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.writeIetfBaseNetworkInterfaceName(java.lang.String).- Specified by:
writeIetfBaseNetworkInterfaceNameAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the IetfBaseNetworkInterfaceNamePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIetfBaseNetworkInterfaceNameNodein interfaceLldpPortInformationType- Returns:
- the IetfBaseNetworkInterfaceName
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIetfBaseNetworkInterfaceNameNodeAsync
Description copied from interface:LldpPortInformationTypeAsynchronous implementation ofLldpPortInformationType.getIetfBaseNetworkInterfaceNameNode().- Specified by:
getIetfBaseNetworkInterfaceNameNodeAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the local value of the DestMacAddress Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDestMacAddressin interfaceLldpPortInformationType- 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:LldpPortInformationTypeSet the local value of the DestMacAddress Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDestMacAddressin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeRead the value of the DestMacAddress Node from the server and update the local value if the operation succeeds.- Specified by:
readDestMacAddressin interfaceLldpPortInformationType- Returns:
- the
UBytevalue 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:LldpPortInformationTypeWrite a new value for the DestMacAddress Node to the server and update the local value if the operation succeeds.- Specified by:
writeDestMacAddressin interfaceLldpPortInformationType- Parameters:
value- theUBytevalue 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.readDestMacAddress().- Specified by:
readDestMacAddressAsyncin interfaceLldpPortInformationType- 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.writeDestMacAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]).- Specified by:
writeDestMacAddressAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the DestMacAddressPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDestMacAddressNodein interfaceLldpPortInformationType- Returns:
- the DestMacAddress
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDestMacAddressNodeAsync
Description copied from interface:LldpPortInformationTypeAsynchronous implementation ofLldpPortInformationType.getDestMacAddressNode().- Specified by:
getDestMacAddressNodeAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the local value of the PortIdSubtype Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getPortIdSubtypein interfaceLldpPortInformationType- 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:LldpPortInformationTypeSet the local value of the PortIdSubtype Node.The value is only updated locally; it is not written to the server.
- Specified by:
setPortIdSubtypein interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeRead the value of the PortIdSubtype Node from the server and update the local value if the operation succeeds.- Specified by:
readPortIdSubtypein interfaceLldpPortInformationType- Returns:
- the
PortIdSubtypevalue 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:LldpPortInformationTypeWrite a new value for the PortIdSubtype Node to the server and update the local value if the operation succeeds.- Specified by:
writePortIdSubtypein interfaceLldpPortInformationType- Parameters:
value- thePortIdSubtypevalue 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.readPortIdSubtype().- Specified by:
readPortIdSubtypeAsyncin interfaceLldpPortInformationType- 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.writePortIdSubtype(org.eclipse.milo.opcua.stack.core.types.enumerated.PortIdSubtype).- Specified by:
writePortIdSubtypeAsyncin interfaceLldpPortInformationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getPortIdSubtypeNode
Description copied from interface:LldpPortInformationTypeGet the PortIdSubtypePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getPortIdSubtypeNodein interfaceLldpPortInformationType- Returns:
- the PortIdSubtype
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPortIdSubtypeNodeAsync
Description copied from interface:LldpPortInformationTypeAsynchronous implementation ofLldpPortInformationType.getPortIdSubtypeNode().- Specified by:
getPortIdSubtypeNodeAsyncin interfaceLldpPortInformationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPortId
Description copied from interface:LldpPortInformationTypeGet the local value of the PortId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getPortIdin interfaceLldpPortInformationType- 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
Description copied from interface:LldpPortInformationTypeSet the local value of the PortId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setPortIdin interfaceLldpPortInformationType- 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
Description copied from interface:LldpPortInformationTypeRead the value of the PortId Node from the server and update the local value if the operation succeeds.- Specified by:
readPortIdin interfaceLldpPortInformationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writePortId
Description copied from interface:LldpPortInformationTypeWrite a new value for the PortId Node to the server and update the local value if the operation succeeds.- Specified by:
writePortIdin interfaceLldpPortInformationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readPortIdAsync
Description copied from interface:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.readPortId().- Specified by:
readPortIdAsyncin interfaceLldpPortInformationType- 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.writePortId(java.lang.String).- Specified by:
writePortIdAsyncin interfaceLldpPortInformationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getPortIdNode
Description copied from interface:LldpPortInformationTypeGet the PortIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getPortIdNodein interfaceLldpPortInformationType- Returns:
- the PortId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPortIdNodeAsync
Description copied from interface:LldpPortInformationTypeAsynchronous implementation ofLldpPortInformationType.getPortIdNode().- Specified by:
getPortIdNodeAsyncin interfaceLldpPortInformationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPortDescription
Description copied from interface:LldpPortInformationTypeGet the local value of the PortDescription Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getPortDescriptionin interfaceLldpPortInformationType- 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
Description copied from interface:LldpPortInformationTypeSet the local value of the PortDescription Node.The value is only updated locally; it is not written to the server.
- Specified by:
setPortDescriptionin interfaceLldpPortInformationType- 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
Description copied from interface:LldpPortInformationTypeRead the value of the PortDescription Node from the server and update the local value if the operation succeeds.- Specified by:
readPortDescriptionin interfaceLldpPortInformationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writePortDescription
Description copied from interface:LldpPortInformationTypeWrite a new value for the PortDescription Node to the server and update the local value if the operation succeeds.- Specified by:
writePortDescriptionin interfaceLldpPortInformationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readPortDescriptionAsync
Description copied from interface:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.readPortDescription().- Specified by:
readPortDescriptionAsyncin interfaceLldpPortInformationType- 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.writePortDescription(java.lang.String).- Specified by:
writePortDescriptionAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the PortDescriptionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getPortDescriptionNodein interfaceLldpPortInformationType- Returns:
- the PortDescription
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPortDescriptionNodeAsync
Description copied from interface:LldpPortInformationTypeAsynchronous implementation ofLldpPortInformationType.getPortDescriptionNode().- Specified by:
getPortDescriptionNodeAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the local value of the ManagementAddressTxPort Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getManagementAddressTxPortin interfaceLldpPortInformationType- 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:LldpPortInformationTypeSet the local value of the ManagementAddressTxPort Node.The value is only updated locally; it is not written to the server.
- Specified by:
setManagementAddressTxPortin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeRead the value of the ManagementAddressTxPort Node from the server and update the local value if the operation succeeds.- Specified by:
readManagementAddressTxPortin interfaceLldpPortInformationType- Returns:
- the
LldpManagementAddressTxPortTypevalue 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:LldpPortInformationTypeWrite a new value for the ManagementAddressTxPort Node to the server and update the local value if the operation succeeds.- Specified by:
writeManagementAddressTxPortin interfaceLldpPortInformationType- Parameters:
value- theLldpManagementAddressTxPortTypevalue 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.readManagementAddressTxPort().- Specified by:
readManagementAddressTxPortAsyncin interfaceLldpPortInformationType- 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:LldpPortInformationTypeAn asynchronous implementation ofLldpPortInformationType.writeManagementAddressTxPort(org.eclipse.milo.opcua.stack.core.types.structured.LldpManagementAddressTxPortType[]).- Specified by:
writeManagementAddressTxPortAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the ManagementAddressTxPortPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getManagementAddressTxPortNodein interfaceLldpPortInformationType- Returns:
- the ManagementAddressTxPort
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getManagementAddressTxPortNodeAsync
Description copied from interface:LldpPortInformationTypeAsynchronous implementation ofLldpPortInformationType.getManagementAddressTxPortNode().- Specified by:
getManagementAddressTxPortNodeAsyncin interfaceLldpPortInformationType- 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.UaExceptionDescription copied from interface:LldpPortInformationTypeGet the RemoteSystemsDataFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getRemoteSystemsDataNodein interfaceLldpPortInformationType- Returns:
- the RemoteSystemsData
FolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getRemoteSystemsDataNodeAsync
Description copied from interface:LldpPortInformationTypeAsynchronous implementation ofLldpPortInformationType.getRemoteSystemsDataNode().- Specified by:
getRemoteSystemsDataNodeAsyncin interfaceLldpPortInformationType- Returns:
- a CompletableFuture that completes successfully with the FolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-