Class DataSetWriterTypeNode
- All Implemented Interfaces:
BaseObjectType,DataSetWriterType,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.DataSetWriterType
DATA_SET_FIELD_CONTENT_MASK, DATA_SET_WRITER_ID, DATA_SET_WRITER_PROPERTIES, KEY_FRAME_COUNT -
Constructor Summary
ConstructorsConstructorDescriptionDataSetWriterTypeNode(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.DataSetFieldContentMaskGet the local value of the DataSetFieldContentMask Node.Get the DataSetFieldContentMaskPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDataSetWriterType.getDataSetFieldContentMaskNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortGet the local value of the DataSetWriterId Node.Get the DataSetWriterIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDataSetWriterType.getDataSetWriterIdNode().org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]Get the local value of the DataSetWriterProperties Node.Get the DataSetWriterPropertiesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDataSetWriterType.getDataSetWriterPropertiesNode().Get the DiagnosticsPubSubDiagnosticsDataSetWriterTypeNode, ornullif it does not exist.Asynchronous implementation ofDataSetWriterType.getDiagnosticsNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the KeyFrameCount Node.Get the KeyFrameCountPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofDataSetWriterType.getKeyFrameCountNode().Get the MessageSettingsDataSetWriterMessageTypeNode, ornullif it does not exist.CompletableFuture<? extends DataSetWriterMessageTypeNode>Asynchronous implementation ofDataSetWriterType.getMessageSettingsNode().Get the StatusPubSubStatusTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubStatusTypeNode>Asynchronous implementation ofDataSetWriterType.getStatusNode().Get the TransportSettingsDataSetWriterTransportTypeNode, ornullif it does not exist.CompletableFuture<? extends DataSetWriterTransportTypeNode>Asynchronous implementation ofDataSetWriterType.getTransportSettingsNode().org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMaskRead the value of the DataSetFieldContentMask Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask>An asynchronous implementation ofDataSetWriterType.readDataSetFieldContentMask().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortRead the value of the DataSetWriterId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort>An asynchronous implementation ofDataSetWriterType.readDataSetWriterId().org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]Read the value of the DataSetWriterProperties Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]>An asynchronous implementation ofDataSetWriterType.readDataSetWriterProperties().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the KeyFrameCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofDataSetWriterType.readKeyFrameCount().voidsetDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask value) Set the local value of the DataSetFieldContentMask Node.voidsetDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Set the local value of the DataSetWriterId Node.voidsetDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) Set the local value of the DataSetWriterProperties Node.voidsetKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the KeyFrameCount Node.voidwriteDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask value) Write a new value for the DataSetFieldContentMask Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDataSetFieldContentMaskAsync(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask dataSetFieldContentMask) An asynchronous implementation ofDataSetWriterType.writeDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask).voidwriteDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Write a new value for the DataSetWriterId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDataSetWriterIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort dataSetWriterId) An asynchronous implementation ofDataSetWriterType.writeDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).voidwriteDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) Write a new value for the DataSetWriterProperties Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDataSetWriterPropertiesAsync(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] dataSetWriterProperties) An asynchronous implementation ofDataSetWriterType.writeDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]).voidwriteKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the KeyFrameCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeKeyFrameCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keyFrameCount) An asynchronous implementation ofDataSetWriterType.writeKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).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
-
DataSetWriterTypeNode
public DataSetWriterTypeNode(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
-
getDataSetWriterId
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getDataSetWriterId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the local value of the DataSetWriterId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDataSetWriterIdin interfaceDataSetWriterType- Returns:
- the local value of the DataSetWriterId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetWriterId Node.
-
setDataSetWriterId
public void setDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeSet the local value of the DataSetWriterId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDataSetWriterIdin interfaceDataSetWriterType- Parameters:
value- the local value to set for the DataSetWriterId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetWriterId Node.
-
readDataSetWriterId
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readDataSetWriterId() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeRead the value of the DataSetWriterId Node from the server and update the local value if the operation succeeds.- Specified by:
readDataSetWriterIdin interfaceDataSetWriterType- Returns:
- the
UShortvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetWriterId
public void writeDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeWrite a new value for the DataSetWriterId Node to the server and update the local value if the operation succeeds.- Specified by:
writeDataSetWriterIdin interfaceDataSetWriterType- Parameters:
value- theUShortvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataSetWriterIdAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readDataSetWriterIdAsync()Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.readDataSetWriterId().- Specified by:
readDataSetWriterIdAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetWriterIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetWriterIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort dataSetWriterId) Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.writeDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).- Specified by:
writeDataSetWriterIdAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetWriterIdNode
public PropertyTypeNode getDataSetWriterIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the DataSetWriterIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDataSetWriterIdNodein interfaceDataSetWriterType- Returns:
- the DataSetWriterId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetWriterIdNodeAsync
Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getDataSetWriterIdNode().- Specified by:
getDataSetWriterIdNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetFieldContentMask
public org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask getDataSetFieldContentMask() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the local value of the DataSetFieldContentMask Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDataSetFieldContentMaskin interfaceDataSetWriterType- Returns:
- the local value of the DataSetFieldContentMask Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetFieldContentMask Node.
-
setDataSetFieldContentMask
public void setDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeSet the local value of the DataSetFieldContentMask Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDataSetFieldContentMaskin interfaceDataSetWriterType- Parameters:
value- the local value to set for the DataSetFieldContentMask Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetFieldContentMask Node.
-
readDataSetFieldContentMask
public org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask readDataSetFieldContentMask() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeRead the value of the DataSetFieldContentMask Node from the server and update the local value if the operation succeeds.- Specified by:
readDataSetFieldContentMaskin interfaceDataSetWriterType- Returns:
- the
DataSetFieldContentMaskvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetFieldContentMask
public void writeDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeWrite a new value for the DataSetFieldContentMask Node to the server and update the local value if the operation succeeds.- Specified by:
writeDataSetFieldContentMaskin interfaceDataSetWriterType- Parameters:
value- theDataSetFieldContentMaskvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataSetFieldContentMaskAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask> readDataSetFieldContentMaskAsync()Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.readDataSetFieldContentMask().- Specified by:
readDataSetFieldContentMaskAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetFieldContentMaskAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetFieldContentMaskAsync(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask dataSetFieldContentMask) Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.writeDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask).- Specified by:
writeDataSetFieldContentMaskAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetFieldContentMaskNode
public PropertyTypeNode getDataSetFieldContentMaskNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the DataSetFieldContentMaskPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDataSetFieldContentMaskNodein interfaceDataSetWriterType- Returns:
- the DataSetFieldContentMask
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetFieldContentMaskNodeAsync
Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getDataSetFieldContentMaskNode().- Specified by:
getDataSetFieldContentMaskNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getKeyFrameCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeyFrameCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the local value of the KeyFrameCount Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getKeyFrameCountin interfaceDataSetWriterType- Returns:
- the local value of the KeyFrameCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the KeyFrameCount Node.
-
setKeyFrameCount
public void setKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeSet the local value of the KeyFrameCount Node.The value is only updated locally; it is not written to the server.
- Specified by:
setKeyFrameCountin interfaceDataSetWriterType- Parameters:
value- the local value to set for the KeyFrameCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the KeyFrameCount Node.
-
readKeyFrameCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readKeyFrameCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeRead the value of the KeyFrameCount Node from the server and update the local value if the operation succeeds.- Specified by:
readKeyFrameCountin interfaceDataSetWriterType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeKeyFrameCount
public void writeKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeWrite a new value for the KeyFrameCount Node to the server and update the local value if the operation succeeds.- Specified by:
writeKeyFrameCountin interfaceDataSetWriterType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readKeyFrameCountAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readKeyFrameCountAsync()Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.readKeyFrameCount().- Specified by:
readKeyFrameCountAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeKeyFrameCountAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeKeyFrameCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger keyFrameCount) Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.writeKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeKeyFrameCountAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getKeyFrameCountNode
Description copied from interface:DataSetWriterTypeGet the KeyFrameCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getKeyFrameCountNodein interfaceDataSetWriterType- Returns:
- the KeyFrameCount
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getKeyFrameCountNodeAsync
Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getKeyFrameCountNode().- Specified by:
getKeyFrameCountNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetWriterProperties
public org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] getDataSetWriterProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the local value of the DataSetWriterProperties Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDataSetWriterPropertiesin interfaceDataSetWriterType- Returns:
- the local value of the DataSetWriterProperties Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetWriterProperties Node.
-
setDataSetWriterProperties
public void setDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeSet the local value of the DataSetWriterProperties Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDataSetWriterPropertiesin interfaceDataSetWriterType- Parameters:
value- the local value to set for the DataSetWriterProperties Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetWriterProperties Node.
-
readDataSetWriterProperties
public org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] readDataSetWriterProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeRead the value of the DataSetWriterProperties Node from the server and update the local value if the operation succeeds.- Specified by:
readDataSetWriterPropertiesin interfaceDataSetWriterType- Returns:
- the
KeyValuePairvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetWriterProperties
public void writeDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:DataSetWriterTypeWrite a new value for the DataSetWriterProperties Node to the server and update the local value if the operation succeeds.- Specified by:
writeDataSetWriterPropertiesin interfaceDataSetWriterType- Parameters:
value- theKeyValuePairvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataSetWriterPropertiesAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]> readDataSetWriterPropertiesAsync()Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.readDataSetWriterProperties().- Specified by:
readDataSetWriterPropertiesAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetWriterPropertiesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetWriterPropertiesAsync(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] dataSetWriterProperties) Description copied from interface:DataSetWriterTypeAn asynchronous implementation ofDataSetWriterType.writeDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]).- Specified by:
writeDataSetWriterPropertiesAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetWriterPropertiesNode
public PropertyTypeNode getDataSetWriterPropertiesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the DataSetWriterPropertiesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDataSetWriterPropertiesNodein interfaceDataSetWriterType- Returns:
- the DataSetWriterProperties
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetWriterPropertiesNodeAsync
Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getDataSetWriterPropertiesNode().- Specified by:
getDataSetWriterPropertiesNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransportSettingsNode
public DataSetWriterTransportTypeNode getTransportSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the TransportSettingsDataSetWriterTransportTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getTransportSettingsNodein interfaceDataSetWriterType- Returns:
- the TransportSettings
DataSetWriterTransportTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTransportSettingsNodeAsync
Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getTransportSettingsNode().- Specified by:
getTransportSettingsNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the DataSetWriterTransportType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMessageSettingsNode
public DataSetWriterMessageTypeNode getMessageSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the MessageSettingsDataSetWriterMessageTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMessageSettingsNodein interfaceDataSetWriterType- Returns:
- the MessageSettings
DataSetWriterMessageTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMessageSettingsNodeAsync
Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getMessageSettingsNode().- Specified by:
getMessageSettingsNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the DataSetWriterMessageType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStatusNode
Description copied from interface:DataSetWriterTypeGet the StatusPubSubStatusTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getStatusNodein interfaceDataSetWriterType- Returns:
- the Status
PubSubStatusTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStatusNodeAsync
Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getStatusNode().- Specified by:
getStatusNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the PubSubStatusType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDiagnosticsNode
public PubSubDiagnosticsDataSetWriterTypeNode getDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:DataSetWriterTypeGet the DiagnosticsPubSubDiagnosticsDataSetWriterTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDiagnosticsNodein interfaceDataSetWriterType- Returns:
- the Diagnostics
PubSubDiagnosticsDataSetWriterTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDiagnosticsNodeAsync
public CompletableFuture<? extends PubSubDiagnosticsDataSetWriterTypeNode> getDiagnosticsNodeAsync()Description copied from interface:DataSetWriterTypeAsynchronous implementation ofDataSetWriterType.getDiagnosticsNode().- Specified by:
getDiagnosticsNodeAsyncin interfaceDataSetWriterType- Returns:
- a CompletableFuture that completes successfully with the PubSubDiagnosticsDataSetWriterType Node or completes exceptionally if an error occurs creating or getting the Node.
-