Interface DataSetWriterType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
DataSetWriterTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> -
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 PropertyType>Asynchronous implementation ofgetDataSetFieldContentMaskNode().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 PropertyType>Asynchronous implementation ofgetDataSetWriterIdNode().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 PropertyType>Asynchronous implementation ofgetDataSetWriterPropertiesNode().Get the DiagnosticsPubSubDiagnosticsDataSetWriterTypeNode, ornullif it does not exist.Asynchronous implementation ofgetDiagnosticsNode().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 PropertyType>Asynchronous implementation ofgetKeyFrameCountNode().Get the MessageSettingsDataSetWriterMessageTypeNode, ornullif it does not exist.CompletableFuture<? extends DataSetWriterMessageType>Asynchronous implementation ofgetMessageSettingsNode().Get the StatusPubSubStatusTypeNode, ornullif it does not exist.CompletableFuture<? extends PubSubStatusType>Asynchronous implementation ofgetStatusNode().Get the TransportSettingsDataSetWriterTransportTypeNode, ornullif it does not exist.CompletableFuture<? extends DataSetWriterTransportType>Asynchronous implementation ofgetTransportSettingsNode().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 ofreadDataSetFieldContentMask().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 ofreadDataSetWriterId().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 ofreadDataSetWriterProperties().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 ofreadKeyFrameCount().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 value) An asynchronous implementation ofwriteDataSetFieldContentMask(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 value) An asynchronous implementation ofwriteDataSetWriterId(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[] value) An asynchronous implementation ofwriteDataSetWriterProperties(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 value) An asynchronous implementation ofwriteKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).Methods 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
-
Field Details
-
DATA_SET_WRITER_ID
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> DATA_SET_WRITER_ID -
DATA_SET_FIELD_CONTENT_MASK
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask> DATA_SET_FIELD_CONTENT_MASK -
KEY_FRAME_COUNT
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> KEY_FRAME_COUNT -
DATA_SET_WRITER_PROPERTIES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]> DATA_SET_WRITER_PROPERTIES
-
-
Method Details
-
getDataSetWriterId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getDataSetWriterId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DataSetWriterId Node.The returned value is the last seen; it is not read live from the server.
- 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
void setDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DataSetWriterId Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readDataSetWriterId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DataSetWriterId Node from the server and update the local value if the operation succeeds.- Returns:
- the
UShortvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetWriterId
void writeDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DataSetWriterId Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readDataSetWriterIdAsync()An asynchronous implementation ofreadDataSetWriterId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetWriterIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetWriterIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) An asynchronous implementation ofwriteDataSetWriterId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetWriterIdNode
Get the DataSetWriterIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getDataSetWriterIdNodeAsync()Asynchronous implementation ofgetDataSetWriterIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetFieldContentMask
org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask getDataSetFieldContentMask() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DataSetFieldContentMask Node.The returned value is the last seen; it is not read live from the server.
- 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
void setDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DataSetFieldContentMask Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask readDataSetFieldContentMask() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DataSetFieldContentMask Node from the server and update the local value if the operation succeeds.- Returns:
- the
DataSetFieldContentMaskvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetFieldContentMask
void writeDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DataSetFieldContentMask Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask> readDataSetFieldContentMaskAsync()An asynchronous implementation ofreadDataSetFieldContentMask().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetFieldContentMaskAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetFieldContentMaskAsync(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask value) An asynchronous implementation ofwriteDataSetFieldContentMask(org.eclipse.milo.opcua.stack.core.types.structured.DataSetFieldContentMask).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetFieldContentMaskNode
Get the DataSetFieldContentMaskPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getDataSetFieldContentMaskNodeAsync()Asynchronous implementation ofgetDataSetFieldContentMaskNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getKeyFrameCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getKeyFrameCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the KeyFrameCount Node.The returned value is the last seen; it is not read live from the server.
- 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
void setKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the KeyFrameCount Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readKeyFrameCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the KeyFrameCount Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeKeyFrameCount
void writeKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the KeyFrameCount Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readKeyFrameCountAsync()An asynchronous implementation ofreadKeyFrameCount().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeKeyFrameCountAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeKeyFrameCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteKeyFrameCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getKeyFrameCountNode
Get the KeyFrameCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getKeyFrameCountNodeAsync()Asynchronous implementation ofgetKeyFrameCountNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetWriterProperties
org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] getDataSetWriterProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DataSetWriterProperties Node.The returned value is the last seen; it is not read live from the server.
- 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
void setDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DataSetWriterProperties Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] readDataSetWriterProperties() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DataSetWriterProperties Node from the server and update the local value if the operation succeeds.- Returns:
- the
KeyValuePairvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetWriterProperties
void writeDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DataSetWriterProperties Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]> readDataSetWriterPropertiesAsync()An asynchronous implementation ofreadDataSetWriterProperties().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetWriterPropertiesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetWriterPropertiesAsync(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[] value) An asynchronous implementation ofwriteDataSetWriterProperties(org.eclipse.milo.opcua.stack.core.types.structured.KeyValuePair[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetWriterPropertiesNode
Get the DataSetWriterPropertiesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getDataSetWriterPropertiesNodeAsync()Asynchronous implementation ofgetDataSetWriterPropertiesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTransportSettingsNode
DataSetWriterTransportType getTransportSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the TransportSettingsDataSetWriterTransportTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends DataSetWriterTransportType> getTransportSettingsNodeAsync()Asynchronous implementation ofgetTransportSettingsNode().- Returns:
- a CompletableFuture that completes successfully with the DataSetWriterTransportType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMessageSettingsNode
DataSetWriterMessageType getMessageSettingsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the MessageSettingsDataSetWriterMessageTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends DataSetWriterMessageType> getMessageSettingsNodeAsync()Asynchronous implementation ofgetMessageSettingsNode().- Returns:
- a CompletableFuture that completes successfully with the DataSetWriterMessageType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStatusNode
Get the StatusPubSubStatusTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PubSubStatusType> getStatusNodeAsync()Asynchronous implementation ofgetStatusNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubStatusType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDiagnosticsNode
PubSubDiagnosticsDataSetWriterType getDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the DiagnosticsPubSubDiagnosticsDataSetWriterTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PubSubDiagnosticsDataSetWriterType> getDiagnosticsNodeAsync()Asynchronous implementation ofgetDiagnosticsNode().- Returns:
- a CompletableFuture that completes successfully with the PubSubDiagnosticsDataSetWriterType Node or completes exceptionally if an error occurs creating or getting the Node.
-