Class QuantityTypeNode
- All Implemented Interfaces:
BaseObjectType,QuantityType,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.QuantityType
ANNOTATION, CONVERSION_SERVICE, DIMENSION, SYMBOL -
Constructor Summary
ConstructorsConstructorDescriptionQuantityTypeNode(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.structured.AnnotationDataType[]Get the local value of the Annotation Node.Get the AnnotationPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofQuantityType.getAnnotationNode().Get the local value of the ConversionService Node.Get the ConversionServicePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofQuantityType.getConversionServiceNode().org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimensionGet the local value of the Dimension Node.Get the DimensionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofQuantityType.getDimensionNode().Get the ServerUnitsBaseObjectTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseObjectTypeNode>Asynchronous implementation ofQuantityType.getServerUnitsNode().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextGet the local value of the Symbol Node.Get the SymbolPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofQuantityType.getSymbolNode().org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[]Read the value of the Annotation Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[]>An asynchronous implementation ofQuantityType.readAnnotation().Read the value of the ConversionService Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofQuantityType.readConversionService().org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimensionRead the value of the Dimension Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension>An asynchronous implementation ofQuantityType.readDimension().org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedTextRead the value of the Symbol Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText>An asynchronous implementation ofQuantityType.readSymbol().voidsetAnnotation(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] value) Set the local value of the Annotation Node.voidsetConversionService(String value) Set the local value of the ConversionService Node.voidsetDimension(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension value) Set the local value of the Dimension Node.voidsetSymbol(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Set the local value of the Symbol Node.voidwriteAnnotation(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] value) Write a new value for the Annotation Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAnnotationAsync(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] annotation) An asynchronous implementation ofQuantityType.writeAnnotation(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[]).voidwriteConversionService(String value) Write a new value for the ConversionService Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeConversionServiceAsync(String conversionService) An asynchronous implementation ofQuantityType.writeConversionService(java.lang.String).voidwriteDimension(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension value) Write a new value for the Dimension Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDimensionAsync(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension dimension) An asynchronous implementation ofQuantityType.writeDimension(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension).voidwriteSymbol(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) Write a new value for the Symbol Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSymbolAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText symbol) An asynchronous implementation ofQuantityType.writeSymbol(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).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
-
QuantityTypeNode
public QuantityTypeNode(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
-
getSymbol
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getSymbol() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:QuantityTypeGet the local value of the Symbol Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSymbolin interfaceQuantityType- Returns:
- the local value of the Symbol Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Symbol Node.
-
setSymbol
public void setSymbol(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:QuantityTypeSet the local value of the Symbol Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSymbolin interfaceQuantityType- Parameters:
value- the local value to set for the Symbol Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Symbol Node.
-
readSymbol
public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readSymbol() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:QuantityTypeRead the value of the Symbol Node from the server and update the local value if the operation succeeds.- Specified by:
readSymbolin interfaceQuantityType- Returns:
- the
LocalizedTextvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSymbol
public void writeSymbol(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:QuantityTypeWrite a new value for the Symbol Node to the server and update the local value if the operation succeeds.- Specified by:
writeSymbolin interfaceQuantityType- Parameters:
value- theLocalizedTextvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSymbolAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readSymbolAsync()Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.readSymbol().- Specified by:
readSymbolAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSymbolAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSymbolAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText symbol) Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.writeSymbol(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText).- Specified by:
writeSymbolAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSymbolNode
Description copied from interface:QuantityTypeGet the SymbolPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSymbolNodein interfaceQuantityType- Returns:
- the Symbol
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSymbolNodeAsync
Description copied from interface:QuantityTypeAsynchronous implementation ofQuantityType.getSymbolNode().- Specified by:
getSymbolNodeAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAnnotation
public org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] getAnnotation() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:QuantityTypeGet the local value of the Annotation Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getAnnotationin interfaceQuantityType- Returns:
- the local value of the Annotation Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Annotation Node.
-
setAnnotation
public void setAnnotation(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:QuantityTypeSet the local value of the Annotation Node.The value is only updated locally; it is not written to the server.
- Specified by:
setAnnotationin interfaceQuantityType- Parameters:
value- the local value to set for the Annotation Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Annotation Node.
-
readAnnotation
public org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] readAnnotation() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:QuantityTypeRead the value of the Annotation Node from the server and update the local value if the operation succeeds.- Specified by:
readAnnotationin interfaceQuantityType- Returns:
- the
AnnotationDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAnnotation
public void writeAnnotation(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:QuantityTypeWrite a new value for the Annotation Node to the server and update the local value if the operation succeeds.- Specified by:
writeAnnotationin interfaceQuantityType- Parameters:
value- theAnnotationDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAnnotationAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[]> readAnnotationAsync()Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.readAnnotation().- Specified by:
readAnnotationAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAnnotationAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAnnotationAsync(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[] annotation) Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.writeAnnotation(org.eclipse.milo.opcua.stack.core.types.structured.AnnotationDataType[]).- Specified by:
writeAnnotationAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAnnotationNode
Description copied from interface:QuantityTypeGet the AnnotationPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getAnnotationNodein interfaceQuantityType- Returns:
- the Annotation
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAnnotationNodeAsync
Description copied from interface:QuantityTypeAsynchronous implementation ofQuantityType.getAnnotationNode().- Specified by:
getAnnotationNodeAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getConversionService
Description copied from interface:QuantityTypeGet the local value of the ConversionService Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getConversionServicein interfaceQuantityType- Returns:
- the local value of the ConversionService Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConversionService Node.
-
setConversionService
Description copied from interface:QuantityTypeSet the local value of the ConversionService Node.The value is only updated locally; it is not written to the server.
- Specified by:
setConversionServicein interfaceQuantityType- Parameters:
value- the local value to set for the ConversionService Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConversionService Node.
-
readConversionService
Description copied from interface:QuantityTypeRead the value of the ConversionService Node from the server and update the local value if the operation succeeds.- Specified by:
readConversionServicein interfaceQuantityType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeConversionService
public void writeConversionService(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:QuantityTypeWrite a new value for the ConversionService Node to the server and update the local value if the operation succeeds.- Specified by:
writeConversionServicein interfaceQuantityType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readConversionServiceAsync
Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.readConversionService().- Specified by:
readConversionServiceAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeConversionServiceAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConversionServiceAsync(String conversionService) Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.writeConversionService(java.lang.String).- Specified by:
writeConversionServiceAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getConversionServiceNode
public PropertyTypeNode getConversionServiceNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:QuantityTypeGet the ConversionServicePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getConversionServiceNodein interfaceQuantityType- Returns:
- the ConversionService
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getConversionServiceNodeAsync
Description copied from interface:QuantityTypeAsynchronous implementation ofQuantityType.getConversionServiceNode().- Specified by:
getConversionServiceNodeAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDimension
public org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension getDimension() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:QuantityTypeGet the local value of the Dimension Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDimensionin interfaceQuantityType- Returns:
- the local value of the Dimension Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Dimension Node.
-
setDimension
public void setDimension(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:QuantityTypeSet the local value of the Dimension Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDimensionin interfaceQuantityType- Parameters:
value- the local value to set for the Dimension Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Dimension Node.
-
readDimension
public org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension readDimension() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:QuantityTypeRead the value of the Dimension Node from the server and update the local value if the operation succeeds.- Specified by:
readDimensionin interfaceQuantityType- Returns:
- the
QuantityDimensionvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDimension
public void writeDimension(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:QuantityTypeWrite a new value for the Dimension Node to the server and update the local value if the operation succeeds.- Specified by:
writeDimensionin interfaceQuantityType- Parameters:
value- theQuantityDimensionvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDimensionAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension> readDimensionAsync()Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.readDimension().- Specified by:
readDimensionAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDimensionAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDimensionAsync(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension dimension) Description copied from interface:QuantityTypeAn asynchronous implementation ofQuantityType.writeDimension(org.eclipse.milo.opcua.stack.core.types.structured.QuantityDimension).- Specified by:
writeDimensionAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDimensionNode
Description copied from interface:QuantityTypeGet the DimensionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDimensionNodein interfaceQuantityType- Returns:
- the Dimension
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDimensionNodeAsync
Description copied from interface:QuantityTypeAsynchronous implementation ofQuantityType.getDimensionNode().- Specified by:
getDimensionNodeAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerUnitsNode
Description copied from interface:QuantityTypeGet the ServerUnitsBaseObjectTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getServerUnitsNodein interfaceQuantityType- Returns:
- the ServerUnits
BaseObjectTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerUnitsNodeAsync
Description copied from interface:QuantityTypeAsynchronous implementation ofQuantityType.getServerUnitsNode().- Specified by:
getServerUnitsNodeAsyncin interfaceQuantityType- Returns:
- a CompletableFuture that completes successfully with the BaseObjectType Node or completes exceptionally if an error occurs creating or getting the Node.
-