public class ArrayItemTypeNode extends DataItemTypeNode implements ArrayItemType
AXIS_SCALE_TYPE, ENGINEERING_UNITS, EU_RANGE, INSTRUMENT_RANGE, TITLEDEFINITION, VALUE_PRECISION| Constructor and Description |
|---|
ArrayItemTypeNode(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.builtin.DataValue value,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType,
Integer valueRank,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration |
getAxisScaleType()
Get the local value of the AxisScaleType Node.
|
PropertyTypeNode |
getAxisScaleTypeNode()
Get the AxisScaleType
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getAxisScaleTypeNodeAsync()
Asynchronous implementation of
ArrayItemType.getAxisScaleTypeNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.EUInformation |
getEngineeringUnits()
Get the local value of the EngineeringUnits Node.
|
PropertyTypeNode |
getEngineeringUnitsNode()
Get the EngineeringUnits
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getEngineeringUnitsNodeAsync()
Asynchronous implementation of
ArrayItemType.getEngineeringUnitsNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.Range |
getEuRange()
Get the local value of the EURange Node.
|
PropertyTypeNode |
getEuRangeNode()
Get the EURange
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getEuRangeNodeAsync()
Asynchronous implementation of
ArrayItemType.getEuRangeNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.Range |
getInstrumentRange()
Get the local value of the InstrumentRange Node.
|
PropertyTypeNode |
getInstrumentRangeNode()
Get the InstrumentRange
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getInstrumentRangeNodeAsync()
Asynchronous implementation of
ArrayItemType.getInstrumentRangeNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getTitle()
Get the local value of the Title Node.
|
PropertyTypeNode |
getTitleNode()
Get the Title
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getTitleNodeAsync()
Asynchronous implementation of
ArrayItemType.getTitleNode(). |
org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration |
readAxisScaleType()
Read the value of the AxisScaleType Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration> |
readAxisScaleTypeAsync()
An asynchronous implementation of
ArrayItemType.readAxisScaleType(). |
org.eclipse.milo.opcua.stack.core.types.structured.EUInformation |
readEngineeringUnits()
Read the value of the EngineeringUnits Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EUInformation> |
readEngineeringUnitsAsync()
Get the value of the
VariableNodeProperties.EngineeringUnits Property, if it exists. |
org.eclipse.milo.opcua.stack.core.types.structured.Range |
readEuRange()
Read the value of the EURange Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Range> |
readEuRangeAsync()
An asynchronous implementation of
ArrayItemType.readEuRange(). |
org.eclipse.milo.opcua.stack.core.types.structured.Range |
readInstrumentRange()
Read the value of the InstrumentRange Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Range> |
readInstrumentRangeAsync()
An asynchronous implementation of
ArrayItemType.readInstrumentRange(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readTitle()
Read the value of the Title Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
readTitleAsync()
An asynchronous implementation of
ArrayItemType.readTitle(). |
void |
setAxisScaleType(org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration axisScaleType)
Set the local value of the AxisScaleType Node.
|
void |
setEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits)
Set the local value of the EngineeringUnits Node.
|
void |
setEuRange(org.eclipse.milo.opcua.stack.core.types.structured.Range euRange)
Set the local value of the EURange Node.
|
void |
setInstrumentRange(org.eclipse.milo.opcua.stack.core.types.structured.Range instrumentRange)
Set the local value of the InstrumentRange Node.
|
void |
setTitle(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText title)
Set the local value of the Title Node.
|
void |
writeAxisScaleType(org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration axisScaleType)
Write a new value for the AxisScaleType Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeAxisScaleTypeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration axisScaleType)
An asynchronous implementation of
ArrayItemType.writeAxisScaleType(AxisScaleEnumeration). |
void |
writeEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits)
Write a new value for the EngineeringUnits Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeEngineeringUnitsAsync(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits)
Set the value of the
VariableNodeProperties.EngineeringUnits Property, if it exists. |
void |
writeEuRange(org.eclipse.milo.opcua.stack.core.types.structured.Range euRange)
Write a new value for the EURange Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeEuRangeAsync(org.eclipse.milo.opcua.stack.core.types.structured.Range euRange)
An asynchronous implementation of
ArrayItemType.writeEuRange(Range). |
void |
writeInstrumentRange(org.eclipse.milo.opcua.stack.core.types.structured.Range instrumentRange)
Write a new value for the InstrumentRange Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeInstrumentRangeAsync(org.eclipse.milo.opcua.stack.core.types.structured.Range instrumentRange)
An asynchronous implementation of
ArrayItemType.writeInstrumentRange(Range). |
void |
writeTitle(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText title)
Write a new value for the Title Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeTitleAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText title)
An asynchronous implementation of
ArrayItemType.writeTitle(LocalizedText). |
getDefinition, getDefinitionNode, getDefinitionNodeAsync, getValuePrecision, getValuePrecisionNode, getValuePrecisionNodeAsync, readDefinition, readDefinitionAsync, readValuePrecision, readValuePrecisionAsync, setDefinition, setValuePrecision, writeDefinition, writeDefinitionAsync, writeValuePrecision, writeValuePrecisionAsyncgetAccessLevel, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAllowNullsAsync, readArrayDimensions, readDataType, readDataTypeVersionAsync, readDictionaryFragmentAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeDataTypeVersionAsync, writeDictionaryFragmentAsync, writeHistorizing, writeLocalTimeAsync, writeMaxArrayLengthAsync, writeMaxStringLengthAsync, writeMinimumSamplingInterval, writeNodeVersionAsync, writeUserAccessLevel, writeValue, writeValue, writeValueAsTextAsync, writeValueRankbrowse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getUserWriteMask, getWriteMask, invalidate, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readUserWriteMask, readWriteMask, refresh, refreshAsync, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeUserWriteMask, writeWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefinition, getDefinitionNode, getDefinitionNodeAsync, getValuePrecision, getValuePrecisionNode, getValuePrecisionNodeAsync, readDefinition, readDefinitionAsync, readValuePrecision, readValuePrecisionAsync, setDefinition, setValuePrecision, writeDefinition, writeDefinitionAsync, writeValuePrecision, writeValuePrecisionAsyncgetAccessLevel, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRankgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic ArrayItemTypeNode(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.builtin.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing)
public org.eclipse.milo.opcua.stack.core.types.structured.Range getInstrumentRange()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe returned value is the last seen; it is not read live from the server.
getInstrumentRange in interface ArrayItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InstrumentRange Node.public void setInstrumentRange(org.eclipse.milo.opcua.stack.core.types.structured.Range instrumentRange)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe value is only updated locally; it is not written to the server.
setInstrumentRange in interface ArrayItemTypeinstrumentRange - the local value to set for the InstrumentRange Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InstrumentRange Node.public org.eclipse.milo.opcua.stack.core.types.structured.Range readInstrumentRange()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypereadInstrumentRange in interface ArrayItemTypeRange value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeInstrumentRange(org.eclipse.milo.opcua.stack.core.types.structured.Range instrumentRange)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypewriteInstrumentRange in interface ArrayItemTypeinstrumentRange - the Range value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Range> readInstrumentRangeAsync()
ArrayItemTypeArrayItemType.readInstrumentRange().readInstrumentRangeAsync in interface ArrayItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInstrumentRangeAsync(org.eclipse.milo.opcua.stack.core.types.structured.Range instrumentRange)
ArrayItemTypeArrayItemType.writeInstrumentRange(Range).writeInstrumentRangeAsync in interface ArrayItemTypepublic PropertyTypeNode getInstrumentRangeNode() throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getInstrumentRangeNode in interface ArrayItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getInstrumentRangeNodeAsync()
ArrayItemTypeArrayItemType.getInstrumentRangeNode().getInstrumentRangeNodeAsync in interface ArrayItemTypepublic org.eclipse.milo.opcua.stack.core.types.structured.Range getEuRange()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe returned value is the last seen; it is not read live from the server.
getEuRange in interface ArrayItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EURange Node.public void setEuRange(org.eclipse.milo.opcua.stack.core.types.structured.Range euRange)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe value is only updated locally; it is not written to the server.
setEuRange in interface ArrayItemTypeeuRange - the local value to set for the EURange Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EURange Node.public org.eclipse.milo.opcua.stack.core.types.structured.Range readEuRange()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypereadEuRange in interface ArrayItemTypeRange value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeEuRange(org.eclipse.milo.opcua.stack.core.types.structured.Range euRange)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypewriteEuRange in interface ArrayItemTypeeuRange - the Range value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Range> readEuRangeAsync()
ArrayItemTypeArrayItemType.readEuRange().readEuRangeAsync in interface ArrayItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEuRangeAsync(org.eclipse.milo.opcua.stack.core.types.structured.Range euRange)
ArrayItemTypeArrayItemType.writeEuRange(Range).writeEuRangeAsync in interface ArrayItemTypepublic PropertyTypeNode getEuRangeNode() throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getEuRangeNode in interface ArrayItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getEuRangeNodeAsync()
ArrayItemTypeArrayItemType.getEuRangeNode().getEuRangeNodeAsync in interface ArrayItemTypepublic org.eclipse.milo.opcua.stack.core.types.structured.EUInformation getEngineeringUnits()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe returned value is the last seen; it is not read live from the server.
getEngineeringUnits in interface ArrayItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EngineeringUnits Node.public void setEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe value is only updated locally; it is not written to the server.
setEngineeringUnits in interface ArrayItemTypeengineeringUnits - the local value to set for the EngineeringUnits Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EngineeringUnits Node.public org.eclipse.milo.opcua.stack.core.types.structured.EUInformation readEngineeringUnits()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypereadEngineeringUnits in interface ArrayItemTypeEUInformation value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeEngineeringUnits(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypewriteEngineeringUnits in interface ArrayItemTypeengineeringUnits - the EUInformation value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.EUInformation> readEngineeringUnitsAsync()
UaVariableNodeVariableNodeProperties.EngineeringUnits Property, if it exists.readEngineeringUnitsAsync in interface ArrayItemTypereadEngineeringUnitsAsync in class UaVariableNodeVariableNodePropertiespublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEngineeringUnitsAsync(org.eclipse.milo.opcua.stack.core.types.structured.EUInformation engineeringUnits)
UaVariableNodeVariableNodeProperties.EngineeringUnits Property, if it exists.writeEngineeringUnitsAsync in interface ArrayItemTypewriteEngineeringUnitsAsync in class UaVariableNodeengineeringUnits - the value to set.CompletableFuture that completes with the StatusCode of the write operation.VariableNodePropertiespublic PropertyTypeNode getEngineeringUnitsNode() throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getEngineeringUnitsNode in interface ArrayItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getEngineeringUnitsNodeAsync()
ArrayItemTypeArrayItemType.getEngineeringUnitsNode().getEngineeringUnitsNodeAsync in interface ArrayItemTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getTitle()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe returned value is the last seen; it is not read live from the server.
getTitle in interface ArrayItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Title Node.public void setTitle(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText title)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe value is only updated locally; it is not written to the server.
setTitle in interface ArrayItemTypetitle - the local value to set for the Title Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Title Node.public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readTitle()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypereadTitle in interface ArrayItemTypeLocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeTitle(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText title)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypewriteTitle in interface ArrayItemTypetitle - the LocalizedText value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> readTitleAsync()
ArrayItemTypeArrayItemType.readTitle().readTitleAsync in interface ArrayItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeTitleAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText title)
ArrayItemTypeArrayItemType.writeTitle(LocalizedText).writeTitleAsync in interface ArrayItemTypepublic PropertyTypeNode getTitleNode() throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getTitleNode in interface ArrayItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getTitleNodeAsync()
ArrayItemTypeArrayItemType.getTitleNode().getTitleNodeAsync in interface ArrayItemTypepublic org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration getAxisScaleType()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe returned value is the last seen; it is not read live from the server.
getAxisScaleType in interface ArrayItemTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AxisScaleType Node.public void setAxisScaleType(org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration axisScaleType)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypeThe value is only updated locally; it is not written to the server.
setAxisScaleType in interface ArrayItemTypeaxisScaleType - the local value to set for the AxisScaleType Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AxisScaleType Node.public org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration readAxisScaleType()
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypereadAxisScaleType in interface ArrayItemTypeAxisScaleEnumeration value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeAxisScaleType(org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration axisScaleType)
throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypewriteAxisScaleType in interface ArrayItemTypeaxisScaleType - the AxisScaleEnumeration value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration> readAxisScaleTypeAsync()
ArrayItemTypeArrayItemType.readAxisScaleType().readAxisScaleTypeAsync in interface ArrayItemTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAxisScaleTypeAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.AxisScaleEnumeration axisScaleType)
ArrayItemTypeArrayItemType.writeAxisScaleType(AxisScaleEnumeration).writeAxisScaleTypeAsync in interface ArrayItemTypepublic PropertyTypeNode getAxisScaleTypeNode() throws org.eclipse.milo.opcua.stack.core.UaException
ArrayItemTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getAxisScaleTypeNode in interface ArrayItemTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getAxisScaleTypeNodeAsync()
ArrayItemTypeArrayItemType.getAxisScaleTypeNode().getAxisScaleTypeNodeAsync in interface ArrayItemTypeCopyright © 2021. All rights reserved.