Interface PublishedDataSetType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Subinterfaces:
PublishedDataItemsType,PublishedEventsType
- All Known Implementing Classes:
PublishedDataItemsTypeNode,PublishedDataSetTypeNode,PublishedEventsTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<UUID>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType> -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataTypeGet the local value of the ConfigurationVersion Node.Get the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetConfigurationVersionNode().Get the local value of the CyclicDataSet Node.Get the CyclicDataSetPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetCyclicDataSetNode().Get the local value of the DataSetClassId Node.Get the DataSetClassIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDataSetClassIdNode().org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataTypeGet the local value of the DataSetMetaData Node.Get the DataSetMetaDataPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDataSetMetaDataNode().Get the ExtensionFieldsExtensionFieldsTypeNode, ornullif it does not exist.CompletableFuture<? extends ExtensionFieldsType>Asynchronous implementation ofgetExtensionFieldsNode().org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataTypeRead the value of the ConfigurationVersion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType>An asynchronous implementation ofreadConfigurationVersion().Read the value of the CyclicDataSet Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadCyclicDataSet().Read the value of the DataSetClassId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends UUID>An asynchronous implementation ofreadDataSetClassId().org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataTypeRead the value of the DataSetMetaData Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType>An asynchronous implementation ofreadDataSetMetaData().voidsetConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) Set the local value of the ConfigurationVersion Node.voidsetCyclicDataSet(Boolean value) Set the local value of the CyclicDataSet Node.voidsetDataSetClassId(UUID value) Set the local value of the DataSetClassId Node.voidsetDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) Set the local value of the DataSetMetaData Node.voidwriteConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) Write a new value for the ConfigurationVersion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeConfigurationVersionAsync(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) An asynchronous implementation ofwriteConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType).voidwriteCyclicDataSet(Boolean value) Write a new value for the CyclicDataSet Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCyclicDataSetAsync(Boolean value) An asynchronous implementation ofwriteCyclicDataSet(java.lang.Boolean).voidwriteDataSetClassId(UUID value) Write a new value for the DataSetClassId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDataSetClassIdAsync(UUID value) An asynchronous implementation ofwriteDataSetClassId(java.util.UUID).voidwriteDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) Write a new value for the DataSetMetaData Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDataSetMetaDataAsync(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) An asynchronous implementation ofwriteDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType).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
-
CONFIGURATION_VERSION
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType> CONFIGURATION_VERSION -
DATA_SET_META_DATA
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType> DATA_SET_META_DATA -
DATA_SET_CLASS_ID
-
CYCLIC_DATA_SET
-
-
Method Details
-
getConfigurationVersion
org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType getConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ConfigurationVersion Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ConfigurationVersion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationVersion Node.
-
setConfigurationVersion
void setConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ConfigurationVersion Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ConfigurationVersion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ConfigurationVersion Node.
-
readConfigurationVersion
org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType readConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ConfigurationVersion Node from the server and update the local value if the operation succeeds.- Returns:
- the
ConfigurationVersionDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeConfigurationVersion
void writeConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ConfigurationVersion Node to the server and update the local value if the operation succeeds.- Parameters:
value- theConfigurationVersionDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readConfigurationVersionAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType> readConfigurationVersionAsync()An asynchronous implementation ofreadConfigurationVersion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeConfigurationVersionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConfigurationVersionAsync(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType value) An asynchronous implementation ofwriteConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.structured.ConfigurationVersionDataType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getConfigurationVersionNode
Get the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ConfigurationVersion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getConfigurationVersionNodeAsync
CompletableFuture<? extends PropertyType> getConfigurationVersionNodeAsync()Asynchronous implementation ofgetConfigurationVersionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetMetaData
org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType getDataSetMetaData() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DataSetMetaData Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the DataSetMetaData Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetMetaData Node.
-
setDataSetMetaData
void setDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DataSetMetaData Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the DataSetMetaData Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetMetaData Node.
-
readDataSetMetaData
org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType readDataSetMetaData() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DataSetMetaData Node from the server and update the local value if the operation succeeds.- Returns:
- the
DataSetMetaDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetMetaData
void writeDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DataSetMetaData Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDataSetMetaDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataSetMetaDataAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType> readDataSetMetaDataAsync()An asynchronous implementation ofreadDataSetMetaData().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetMetaDataAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetMetaDataAsync(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType value) An asynchronous implementation ofwriteDataSetMetaData(org.eclipse.milo.opcua.stack.core.types.structured.DataSetMetaDataType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetMetaDataNode
Get the DataSetMetaDataPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the DataSetMetaData
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetMetaDataNodeAsync
CompletableFuture<? extends PropertyType> getDataSetMetaDataNodeAsync()Asynchronous implementation ofgetDataSetMetaDataNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDataSetClassId
Get the local value of the DataSetClassId Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the DataSetClassId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetClassId Node.
-
setDataSetClassId
Set the local value of the DataSetClassId Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the DataSetClassId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DataSetClassId Node.
-
readDataSetClassId
Read the value of the DataSetClassId Node from the server and update the local value if the operation succeeds.- Returns:
- the
UUIDvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDataSetClassId
Write a new value for the DataSetClassId Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUUIDvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDataSetClassIdAsync
CompletableFuture<? extends UUID> readDataSetClassIdAsync()An asynchronous implementation ofreadDataSetClassId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDataSetClassIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDataSetClassIdAsync(UUID value) An asynchronous implementation ofwriteDataSetClassId(java.util.UUID).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDataSetClassIdNode
Get the DataSetClassIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the DataSetClassId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDataSetClassIdNodeAsync
CompletableFuture<? extends PropertyType> getDataSetClassIdNodeAsync()Asynchronous implementation ofgetDataSetClassIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCyclicDataSet
Get the local value of the CyclicDataSet Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the CyclicDataSet Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CyclicDataSet Node.
-
setCyclicDataSet
Set the local value of the CyclicDataSet Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the CyclicDataSet Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CyclicDataSet Node.
-
readCyclicDataSet
Read the value of the CyclicDataSet Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCyclicDataSet
Write a new value for the CyclicDataSet Node to the server and update the local value if the operation succeeds.- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCyclicDataSetAsync
CompletableFuture<? extends Boolean> readCyclicDataSetAsync()An asynchronous implementation ofreadCyclicDataSet().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCyclicDataSetAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCyclicDataSetAsync(Boolean value) An asynchronous implementation ofwriteCyclicDataSet(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCyclicDataSetNode
Get the CyclicDataSetPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the CyclicDataSet
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCyclicDataSetNodeAsync
CompletableFuture<? extends PropertyType> getCyclicDataSetNodeAsync()Asynchronous implementation ofgetCyclicDataSetNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExtensionFieldsNode
Get the ExtensionFieldsExtensionFieldsTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ExtensionFields
ExtensionFieldsTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getExtensionFieldsNodeAsync
CompletableFuture<? extends ExtensionFieldsType> getExtensionFieldsNodeAsync()Asynchronous implementation ofgetExtensionFieldsNode().- Returns:
- a CompletableFuture that completes successfully with the ExtensionFieldsType Node or completes exceptionally if an error occurs creating or getting the Node.
-