Class PubSubDiagnosticsDataSetReaderTypeNode
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.PubSubDiagnosticsTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.PubSubDiagnosticsDataSetReaderTypeNode
- All Implemented Interfaces:
BaseObjectType,PubSubDiagnosticsDataSetReaderType,PubSubDiagnosticsType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class PubSubDiagnosticsDataSetReaderTypeNode
extends PubSubDiagnosticsTypeNode
implements PubSubDiagnosticsDataSetReaderType
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionPubSubDiagnosticsDataSetReaderTypeNode(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 CountersBaseObjectTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseObjectTypeNode>Asynchronous implementation ofPubSubDiagnosticsType.getCountersNode().Get the LiveValuesBaseObjectTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseObjectTypeNode>Asynchronous implementation ofPubSubDiagnosticsType.getLiveValuesNode().Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.PubSubDiagnosticsTypeNode
getDiagnosticsLevel, getDiagnosticsLevelNode, getDiagnosticsLevelNodeAsync, getSubError, getSubErrorNode, getSubErrorNodeAsync, getTotalError, getTotalErrorNode, getTotalErrorNodeAsync, getTotalInformation, getTotalInformationNode, getTotalInformationNodeAsync, readDiagnosticsLevel, readDiagnosticsLevelAsync, readSubError, readSubErrorAsync, readTotalError, readTotalErrorAsync, readTotalInformation, readTotalInformationAsync, setDiagnosticsLevel, setSubError, setTotalError, setTotalInformation, writeDiagnosticsLevel, writeDiagnosticsLevelAsync, writeSubError, writeSubErrorAsync, writeTotalError, writeTotalErrorAsync, writeTotalInformation, writeTotalInformationAsyncMethods 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, setEventNotifierMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.PubSubDiagnosticsType
getDiagnosticsLevel, getDiagnosticsLevelNode, getDiagnosticsLevelNodeAsync, getSubError, getSubErrorNode, getSubErrorNodeAsync, getTotalError, getTotalErrorNode, getTotalErrorNodeAsync, getTotalInformation, getTotalInformationNode, getTotalInformationNodeAsync, readDiagnosticsLevel, readDiagnosticsLevelAsync, readSubError, readSubErrorAsync, readTotalError, readTotalErrorAsync, readTotalInformation, readTotalInformationAsync, setDiagnosticsLevel, setSubError, setTotalError, setTotalInformation, writeDiagnosticsLevel, writeDiagnosticsLevelAsync, writeSubError, writeSubErrorAsync, writeTotalError, writeTotalErrorAsync, writeTotalInformation, writeTotalInformationAsync
-
Constructor Details
-
PubSubDiagnosticsDataSetReaderTypeNode
public PubSubDiagnosticsDataSetReaderTypeNode(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
-
getCountersNode
Description copied from interface:PubSubDiagnosticsTypeGet the CountersBaseObjectTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCountersNodein interfacePubSubDiagnosticsDataSetReaderType- Specified by:
getCountersNodein interfacePubSubDiagnosticsType- Overrides:
getCountersNodein classPubSubDiagnosticsTypeNode- Returns:
- the Counters
BaseObjectTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCountersNodeAsync
Description copied from interface:PubSubDiagnosticsTypeAsynchronous implementation ofPubSubDiagnosticsType.getCountersNode().- Specified by:
getCountersNodeAsyncin interfacePubSubDiagnosticsDataSetReaderType- Specified by:
getCountersNodeAsyncin interfacePubSubDiagnosticsType- Overrides:
getCountersNodeAsyncin classPubSubDiagnosticsTypeNode- Returns:
- a CompletableFuture that completes successfully with the BaseObjectType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLiveValuesNode
Description copied from interface:PubSubDiagnosticsTypeGet the LiveValuesBaseObjectTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLiveValuesNodein interfacePubSubDiagnosticsDataSetReaderType- Specified by:
getLiveValuesNodein interfacePubSubDiagnosticsType- Overrides:
getLiveValuesNodein classPubSubDiagnosticsTypeNode- Returns:
- the LiveValues
BaseObjectTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLiveValuesNodeAsync
Description copied from interface:PubSubDiagnosticsTypeAsynchronous implementation ofPubSubDiagnosticsType.getLiveValuesNode().- Specified by:
getLiveValuesNodeAsyncin interfacePubSubDiagnosticsDataSetReaderType- Specified by:
getLiveValuesNodeAsyncin interfacePubSubDiagnosticsType- Overrides:
getLiveValuesNodeAsyncin classPubSubDiagnosticsTypeNode- Returns:
- a CompletableFuture that completes successfully with the BaseObjectType Node or completes exceptionally if an error occurs creating or getting the Node.
-