public class DataTypeDescriptionTypeNode extends BaseDataVariableTypeNode implements DataTypeDescriptionType
DATA_TYPE_VERSION, DICTIONARY_FRAGMENT| Constructor and Description |
|---|
DataTypeDescriptionTypeNode(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 |
|---|---|
String |
getDataTypeVersion()
Get the local value of the DataTypeVersion Node.
|
PropertyTypeNode |
getDataTypeVersionNode()
Get the DataTypeVersion
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getDataTypeVersionNodeAsync()
Asynchronous implementation of
DataTypeDescriptionType.getDataTypeVersionNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString |
getDictionaryFragment()
Get the local value of the DictionaryFragment Node.
|
PropertyTypeNode |
getDictionaryFragmentNode()
Get the DictionaryFragment
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getDictionaryFragmentNodeAsync()
Asynchronous implementation of
DataTypeDescriptionType.getDictionaryFragmentNode(). |
String |
readDataTypeVersion()
Read the value of the DataTypeVersion Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends String> |
readDataTypeVersionAsync()
Get the value of the
VariableNodeProperties.DataTypeVersion Property, if it exists. |
org.eclipse.milo.opcua.stack.core.types.builtin.ByteString |
readDictionaryFragment()
Read the value of the DictionaryFragment Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.ByteString> |
readDictionaryFragmentAsync()
Get the value of the
VariableNodeProperties.DictionaryFragment Property, if it exists. |
void |
setDataTypeVersion(String dataTypeVersion)
Set the local value of the DataTypeVersion Node.
|
void |
setDictionaryFragment(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString dictionaryFragment)
Set the local value of the DictionaryFragment Node.
|
void |
writeDataTypeVersion(String dataTypeVersion)
Write a new value for the DataTypeVersion Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeDataTypeVersionAsync(String dataTypeVersion)
Set the value of the
VariableNodeProperties.DataTypeVersion Property, if it exists. |
void |
writeDictionaryFragment(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString dictionaryFragment)
Write a new value for the DictionaryFragment Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeDictionaryFragmentAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString dictionaryFragment)
Set the value of the
VariableNodeProperties.DictionaryFragment Property, if it exists. |
getAccessLevel, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAllowNullsAsync, readArrayDimensions, readDataType, readEngineeringUnitsAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeEngineeringUnitsAsync, 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, waitgetAccessLevel, 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 DataTypeDescriptionTypeNode(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 String getDataTypeVersion() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypeThe returned value is the last seen; it is not read live from the server.
getDataTypeVersion in interface DataTypeDescriptionTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DataTypeVersion Node.public void setDataTypeVersion(String dataTypeVersion) throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypeThe value is only updated locally; it is not written to the server.
setDataTypeVersion in interface DataTypeDescriptionTypedataTypeVersion - the local value to set for the DataTypeVersion Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DataTypeVersion Node.public String readDataTypeVersion() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypereadDataTypeVersion in interface DataTypeDescriptionTypeString value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeDataTypeVersion(String dataTypeVersion) throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypewriteDataTypeVersion in interface DataTypeDescriptionTypedataTypeVersion - the String value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends String> readDataTypeVersionAsync()
UaVariableNodeVariableNodeProperties.DataTypeVersion Property, if it exists.readDataTypeVersionAsync in interface DataTypeDescriptionTypereadDataTypeVersionAsync in class UaVariableNodeVariableNodePropertiespublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataTypeVersionAsync(String dataTypeVersion)
UaVariableNodeVariableNodeProperties.DataTypeVersion Property, if it exists.writeDataTypeVersionAsync in interface DataTypeDescriptionTypewriteDataTypeVersionAsync in class UaVariableNodedataTypeVersion - the value to set.CompletableFuture that completes with the StatusCode of the write operation.VariableNodePropertiespublic PropertyTypeNode getDataTypeVersionNode() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getDataTypeVersionNode in interface DataTypeDescriptionTypePropertyType 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> getDataTypeVersionNodeAsync()
DataTypeDescriptionTypeDataTypeDescriptionType.getDataTypeVersionNode().getDataTypeVersionNodeAsync in interface DataTypeDescriptionTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.ByteString getDictionaryFragment()
throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypeThe returned value is the last seen; it is not read live from the server.
getDictionaryFragment in interface DataTypeDescriptionTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DictionaryFragment Node.public void setDictionaryFragment(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString dictionaryFragment)
throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypeThe value is only updated locally; it is not written to the server.
setDictionaryFragment in interface DataTypeDescriptionTypedictionaryFragment - the local value to set for the DictionaryFragment Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DictionaryFragment Node.public org.eclipse.milo.opcua.stack.core.types.builtin.ByteString readDictionaryFragment()
throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypereadDictionaryFragment in interface DataTypeDescriptionTypeByteString value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeDictionaryFragment(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString dictionaryFragment)
throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypewriteDictionaryFragment in interface DataTypeDescriptionTypedictionaryFragment - the ByteString 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.ByteString> readDictionaryFragmentAsync()
UaVariableNodeVariableNodeProperties.DictionaryFragment Property, if it exists.readDictionaryFragmentAsync in interface DataTypeDescriptionTypereadDictionaryFragmentAsync in class UaVariableNodeVariableNodePropertiespublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDictionaryFragmentAsync(org.eclipse.milo.opcua.stack.core.types.builtin.ByteString dictionaryFragment)
UaVariableNodeVariableNodeProperties.DictionaryFragment Property, if it exists.writeDictionaryFragmentAsync in interface DataTypeDescriptionTypewriteDictionaryFragmentAsync in class UaVariableNodedictionaryFragment - the value to set.CompletableFuture that completes with the StatusCode of the write operation.VariableNodePropertiespublic PropertyTypeNode getDictionaryFragmentNode() throws org.eclipse.milo.opcua.stack.core.UaException
DataTypeDescriptionTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getDictionaryFragmentNode in interface DataTypeDescriptionTypePropertyType 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> getDictionaryFragmentNodeAsync()
DataTypeDescriptionTypeDataTypeDescriptionType.getDictionaryFragmentNode().getDictionaryFragmentNodeAsync in interface DataTypeDescriptionTypeCopyright © 2021. All rights reserved.