Class NamespaceMetadataTypeNode
- All Implemented Interfaces:
BaseObjectType,NamespaceMetadataType,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.NamespaceMetadataType
CONFIGURATION_VERSION, DEFAULT_ACCESS_RESTRICTIONS, DEFAULT_ROLE_PERMISSIONS, DEFAULT_USER_ROLE_PERMISSIONS, IS_NAMESPACE_SUBSET, MODEL_VERSION, NAMESPACE_PUBLICATION_DATE, NAMESPACE_URI, NAMESPACE_VERSION, STATIC_NODE_ID_TYPES, STATIC_NUMERIC_NODE_ID_RANGE, STATIC_STRING_NODE_ID_PATTERN -
Constructor Summary
ConstructorsConstructorDescriptionNamespaceMetadataTypeNode(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.builtin.unsigned.UIntegerGet the local value of the ConfigurationVersion Node.Get the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getConfigurationVersionNode().org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionTypeGet the local value of the DefaultAccessRestrictions Node.Get the DefaultAccessRestrictionsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getDefaultAccessRestrictionsNode().org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]Get the local value of the DefaultRolePermissions Node.Get the DefaultRolePermissionsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getDefaultRolePermissionsNode().org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]Get the local value of the DefaultUserRolePermissions Node.Get the DefaultUserRolePermissionsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getDefaultUserRolePermissionsNode().Get the local value of the IsNamespaceSubset Node.Get the IsNamespaceSubsetPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getIsNamespaceSubsetNode().Get the local value of the ModelVersion Node.Get the ModelVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getModelVersionNode().Get the NamespaceFileAddressSpaceFileTypeNode, ornullif it does not exist.CompletableFuture<? extends AddressSpaceFileTypeNode>Asynchronous implementation ofNamespaceMetadataType.getNamespaceFileNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the NamespacePublicationDate Node.Get the NamespacePublicationDatePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getNamespacePublicationDateNode().Get the local value of the NamespaceUri Node.Get the NamespaceUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getNamespaceUriNode().Get the local value of the NamespaceVersion Node.Get the NamespaceVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getNamespaceVersionNode().org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]Get the local value of the StaticNodeIdTypes Node.Get the StaticNodeIdTypesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getStaticNodeIdTypesNode().String[]Get the local value of the StaticNumericNodeIdRange Node.Get the StaticNumericNodeIdRangePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getStaticNumericNodeIdRangeNode().Get the local value of the StaticStringNodeIdPattern Node.Get the StaticStringNodeIdPatternPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofNamespaceMetadataType.getStaticStringNodeIdPatternNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead 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.builtin.unsigned.UInteger>An asynchronous implementation ofNamespaceMetadataType.readConfigurationVersion().org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionTypeRead the value of the DefaultAccessRestrictions Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType>An asynchronous implementation ofNamespaceMetadataType.readDefaultAccessRestrictions().org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]Read the value of the DefaultRolePermissions Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]>An asynchronous implementation ofNamespaceMetadataType.readDefaultRolePermissions().org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]Read the value of the DefaultUserRolePermissions Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]>An asynchronous implementation ofNamespaceMetadataType.readDefaultUserRolePermissions().Read the value of the IsNamespaceSubset Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofNamespaceMetadataType.readIsNamespaceSubset().Read the value of the ModelVersion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofNamespaceMetadataType.readModelVersion().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the NamespacePublicationDate Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofNamespaceMetadataType.readNamespacePublicationDate().Read the value of the NamespaceUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofNamespaceMetadataType.readNamespaceUri().Read the value of the NamespaceVersion Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofNamespaceMetadataType.readNamespaceVersion().org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]Read the value of the StaticNodeIdTypes Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]>An asynchronous implementation ofNamespaceMetadataType.readStaticNodeIdTypes().String[]Read the value of the StaticNumericNodeIdRange Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String[]>An asynchronous implementation ofNamespaceMetadataType.readStaticNumericNodeIdRange().Read the value of the StaticStringNodeIdPattern Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofNamespaceMetadataType.readStaticStringNodeIdPattern().voidsetConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the ConfigurationVersion Node.voidsetDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType value) Set the local value of the DefaultAccessRestrictions Node.voidsetDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) Set the local value of the DefaultRolePermissions Node.voidsetDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) Set the local value of the DefaultUserRolePermissions Node.voidsetIsNamespaceSubset(Boolean value) Set the local value of the IsNamespaceSubset Node.voidsetModelVersion(String value) Set the local value of the ModelVersion Node.voidsetNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the NamespacePublicationDate Node.voidsetNamespaceUri(String value) Set the local value of the NamespaceUri Node.voidsetNamespaceVersion(String value) Set the local value of the NamespaceVersion Node.voidsetStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] value) Set the local value of the StaticNodeIdTypes Node.voidsetStaticNumericNodeIdRange(String[] value) Set the local value of the StaticNumericNodeIdRange Node.voidSet the local value of the StaticStringNodeIdPattern Node.voidwriteConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger 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.builtin.unsigned.UInteger configurationVersion) An asynchronous implementation ofNamespaceMetadataType.writeConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType value) Write a new value for the DefaultAccessRestrictions Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefaultAccessRestrictionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType defaultAccessRestrictions) An asynchronous implementation ofNamespaceMetadataType.writeDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType).voidwriteDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) Write a new value for the DefaultRolePermissions Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefaultRolePermissionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] defaultRolePermissions) An asynchronous implementation ofNamespaceMetadataType.writeDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]).voidwriteDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) Write a new value for the DefaultUserRolePermissions Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefaultUserRolePermissionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] defaultUserRolePermissions) An asynchronous implementation ofNamespaceMetadataType.writeDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]).voidwriteIsNamespaceSubset(Boolean value) Write a new value for the IsNamespaceSubset Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeIsNamespaceSubsetAsync(Boolean isNamespaceSubset) An asynchronous implementation ofNamespaceMetadataType.writeIsNamespaceSubset(java.lang.Boolean).voidwriteModelVersion(String value) Write a new value for the ModelVersion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeModelVersionAsync(String modelVersion) An asynchronous implementation ofNamespaceMetadataType.writeModelVersion(java.lang.String).voidwriteNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the NamespacePublicationDate Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNamespacePublicationDateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime namespacePublicationDate) An asynchronous implementation ofNamespaceMetadataType.writeNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteNamespaceUri(String value) Write a new value for the NamespaceUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNamespaceUriAsync(String namespaceUri) An asynchronous implementation ofNamespaceMetadataType.writeNamespaceUri(java.lang.String).voidwriteNamespaceVersion(String value) Write a new value for the NamespaceVersion Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNamespaceVersionAsync(String namespaceVersion) An asynchronous implementation ofNamespaceMetadataType.writeNamespaceVersion(java.lang.String).voidwriteStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] value) Write a new value for the StaticNodeIdTypes Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStaticNodeIdTypesAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] staticNodeIdTypes) An asynchronous implementation ofNamespaceMetadataType.writeStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]).voidwriteStaticNumericNodeIdRange(String[] value) Write a new value for the StaticNumericNodeIdRange Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStaticNumericNodeIdRangeAsync(String[] staticNumericNodeIdRange) An asynchronous implementation ofNamespaceMetadataType.writeStaticNumericNodeIdRange(java.lang.String[]).voidWrite a new value for the StaticStringNodeIdPattern Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStaticStringNodeIdPatternAsync(String staticStringNodeIdPattern) An asynchronous implementation ofNamespaceMetadataType.writeStaticStringNodeIdPattern(java.lang.String).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
-
NamespaceMetadataTypeNode
public NamespaceMetadataTypeNode(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
-
getNamespaceUri
Description copied from interface:NamespaceMetadataTypeGet the local value of the NamespaceUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getNamespaceUriin interfaceNamespaceMetadataType- Returns:
- the local value of the NamespaceUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceUri Node.
-
setNamespaceUri
Description copied from interface:NamespaceMetadataTypeSet the local value of the NamespaceUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setNamespaceUriin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the NamespaceUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceUri Node.
-
readNamespaceUri
Description copied from interface:NamespaceMetadataTypeRead the value of the NamespaceUri Node from the server and update the local value if the operation succeeds.- Specified by:
readNamespaceUriin interfaceNamespaceMetadataType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespaceUri
Description copied from interface:NamespaceMetadataTypeWrite a new value for the NamespaceUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeNamespaceUriin interfaceNamespaceMetadataType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNamespaceUriAsync
Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readNamespaceUri().- Specified by:
readNamespaceUriAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespaceUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespaceUriAsync(String namespaceUri) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeNamespaceUri(java.lang.String).- Specified by:
writeNamespaceUriAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespaceUriNode
Description copied from interface:NamespaceMetadataTypeGet the NamespaceUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getNamespaceUriNodein interfaceNamespaceMetadataType- Returns:
- the NamespaceUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNamespaceUriNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getNamespaceUriNode().- Specified by:
getNamespaceUriNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespaceVersion
Description copied from interface:NamespaceMetadataTypeGet the local value of the NamespaceVersion Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getNamespaceVersionin interfaceNamespaceMetadataType- Returns:
- the local value of the NamespaceVersion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceVersion Node.
-
setNamespaceVersion
Description copied from interface:NamespaceMetadataTypeSet the local value of the NamespaceVersion Node.The value is only updated locally; it is not written to the server.
- Specified by:
setNamespaceVersionin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the NamespaceVersion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespaceVersion Node.
-
readNamespaceVersion
Description copied from interface:NamespaceMetadataTypeRead the value of the NamespaceVersion Node from the server and update the local value if the operation succeeds.- Specified by:
readNamespaceVersionin interfaceNamespaceMetadataType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespaceVersion
public void writeNamespaceVersion(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the NamespaceVersion Node to the server and update the local value if the operation succeeds.- Specified by:
writeNamespaceVersionin interfaceNamespaceMetadataType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNamespaceVersionAsync
Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readNamespaceVersion().- Specified by:
readNamespaceVersionAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespaceVersionAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespaceVersionAsync(String namespaceVersion) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeNamespaceVersion(java.lang.String).- Specified by:
writeNamespaceVersionAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespaceVersionNode
public PropertyTypeNode getNamespaceVersionNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the NamespaceVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getNamespaceVersionNodein interfaceNamespaceMetadataType- Returns:
- the NamespaceVersion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNamespaceVersionNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getNamespaceVersionNode().- Specified by:
getNamespaceVersionNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespacePublicationDate
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getNamespacePublicationDate() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the local value of the NamespacePublicationDate Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getNamespacePublicationDatein interfaceNamespaceMetadataType- Returns:
- the local value of the NamespacePublicationDate Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespacePublicationDate Node.
-
setNamespacePublicationDate
public void setNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the NamespacePublicationDate Node.The value is only updated locally; it is not written to the server.
- Specified by:
setNamespacePublicationDatein interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the NamespacePublicationDate Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NamespacePublicationDate Node.
-
readNamespacePublicationDate
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readNamespacePublicationDate() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeRead the value of the NamespacePublicationDate Node from the server and update the local value if the operation succeeds.- Specified by:
readNamespacePublicationDatein interfaceNamespaceMetadataType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespacePublicationDate
public void writeNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the NamespacePublicationDate Node to the server and update the local value if the operation succeeds.- Specified by:
writeNamespacePublicationDatein interfaceNamespaceMetadataType- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNamespacePublicationDateAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readNamespacePublicationDateAsync()Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readNamespacePublicationDate().- Specified by:
readNamespacePublicationDateAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespacePublicationDateAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespacePublicationDateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime namespacePublicationDate) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeNamespacePublicationDateAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespacePublicationDateNode
public PropertyTypeNode getNamespacePublicationDateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the NamespacePublicationDatePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getNamespacePublicationDateNodein interfaceNamespaceMetadataType- Returns:
- the NamespacePublicationDate
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNamespacePublicationDateNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getNamespacePublicationDateNode().- Specified by:
getNamespacePublicationDateNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIsNamespaceSubset
Description copied from interface:NamespaceMetadataTypeGet the local value of the IsNamespaceSubset Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getIsNamespaceSubsetin interfaceNamespaceMetadataType- Returns:
- the local value of the IsNamespaceSubset Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IsNamespaceSubset Node.
-
setIsNamespaceSubset
public void setIsNamespaceSubset(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the IsNamespaceSubset Node.The value is only updated locally; it is not written to the server.
- Specified by:
setIsNamespaceSubsetin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the IsNamespaceSubset Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the IsNamespaceSubset Node.
-
readIsNamespaceSubset
Description copied from interface:NamespaceMetadataTypeRead the value of the IsNamespaceSubset Node from the server and update the local value if the operation succeeds.- Specified by:
readIsNamespaceSubsetin interfaceNamespaceMetadataType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeIsNamespaceSubset
public void writeIsNamespaceSubset(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the IsNamespaceSubset Node to the server and update the local value if the operation succeeds.- Specified by:
writeIsNamespaceSubsetin interfaceNamespaceMetadataType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readIsNamespaceSubsetAsync
Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readIsNamespaceSubset().- Specified by:
readIsNamespaceSubsetAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIsNamespaceSubsetAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIsNamespaceSubsetAsync(Boolean isNamespaceSubset) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeIsNamespaceSubset(java.lang.Boolean).- Specified by:
writeIsNamespaceSubsetAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIsNamespaceSubsetNode
public PropertyTypeNode getIsNamespaceSubsetNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the IsNamespaceSubsetPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getIsNamespaceSubsetNodein interfaceNamespaceMetadataType- Returns:
- the IsNamespaceSubset
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIsNamespaceSubsetNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getIsNamespaceSubsetNode().- Specified by:
getIsNamespaceSubsetNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStaticNodeIdTypes
public org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] getStaticNodeIdTypes() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the local value of the StaticNodeIdTypes Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getStaticNodeIdTypesin interfaceNamespaceMetadataType- Returns:
- the local value of the StaticNodeIdTypes Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StaticNodeIdTypes Node.
-
setStaticNodeIdTypes
public void setStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the StaticNodeIdTypes Node.The value is only updated locally; it is not written to the server.
- Specified by:
setStaticNodeIdTypesin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the StaticNodeIdTypes Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StaticNodeIdTypes Node.
-
readStaticNodeIdTypes
public org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] readStaticNodeIdTypes() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeRead the value of the StaticNodeIdTypes Node from the server and update the local value if the operation succeeds.- Specified by:
readStaticNodeIdTypesin interfaceNamespaceMetadataType- Returns:
- the
IdTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStaticNodeIdTypes
public void writeStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the StaticNodeIdTypes Node to the server and update the local value if the operation succeeds.- Specified by:
writeStaticNodeIdTypesin interfaceNamespaceMetadataType- Parameters:
value- theIdTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStaticNodeIdTypesAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]> readStaticNodeIdTypesAsync()Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readStaticNodeIdTypes().- Specified by:
readStaticNodeIdTypesAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStaticNodeIdTypesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStaticNodeIdTypesAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] staticNodeIdTypes) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]).- Specified by:
writeStaticNodeIdTypesAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStaticNodeIdTypesNode
public PropertyTypeNode getStaticNodeIdTypesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the StaticNodeIdTypesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getStaticNodeIdTypesNodein interfaceNamespaceMetadataType- Returns:
- the StaticNodeIdTypes
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStaticNodeIdTypesNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getStaticNodeIdTypesNode().- Specified by:
getStaticNodeIdTypesNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStaticNumericNodeIdRange
Description copied from interface:NamespaceMetadataTypeGet the local value of the StaticNumericNodeIdRange Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getStaticNumericNodeIdRangein interfaceNamespaceMetadataType- Returns:
- the local value of the StaticNumericNodeIdRange Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StaticNumericNodeIdRange Node.
-
setStaticNumericNodeIdRange
public void setStaticNumericNodeIdRange(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the StaticNumericNodeIdRange Node.The value is only updated locally; it is not written to the server.
- Specified by:
setStaticNumericNodeIdRangein interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the StaticNumericNodeIdRange Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StaticNumericNodeIdRange Node.
-
readStaticNumericNodeIdRange
Description copied from interface:NamespaceMetadataTypeRead the value of the StaticNumericNodeIdRange Node from the server and update the local value if the operation succeeds.- Specified by:
readStaticNumericNodeIdRangein interfaceNamespaceMetadataType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStaticNumericNodeIdRange
public void writeStaticNumericNodeIdRange(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the StaticNumericNodeIdRange Node to the server and update the local value if the operation succeeds.- Specified by:
writeStaticNumericNodeIdRangein interfaceNamespaceMetadataType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStaticNumericNodeIdRangeAsync
Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readStaticNumericNodeIdRange().- Specified by:
readStaticNumericNodeIdRangeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStaticNumericNodeIdRangeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStaticNumericNodeIdRangeAsync(String[] staticNumericNodeIdRange) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeStaticNumericNodeIdRange(java.lang.String[]).- Specified by:
writeStaticNumericNodeIdRangeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStaticNumericNodeIdRangeNode
public PropertyTypeNode getStaticNumericNodeIdRangeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the StaticNumericNodeIdRangePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getStaticNumericNodeIdRangeNodein interfaceNamespaceMetadataType- Returns:
- the StaticNumericNodeIdRange
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStaticNumericNodeIdRangeNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getStaticNumericNodeIdRangeNode().- Specified by:
getStaticNumericNodeIdRangeNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStaticStringNodeIdPattern
Description copied from interface:NamespaceMetadataTypeGet the local value of the StaticStringNodeIdPattern Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getStaticStringNodeIdPatternin interfaceNamespaceMetadataType- Returns:
- the local value of the StaticStringNodeIdPattern Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StaticStringNodeIdPattern Node.
-
setStaticStringNodeIdPattern
public void setStaticStringNodeIdPattern(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the StaticStringNodeIdPattern Node.The value is only updated locally; it is not written to the server.
- Specified by:
setStaticStringNodeIdPatternin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the StaticStringNodeIdPattern Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StaticStringNodeIdPattern Node.
-
readStaticStringNodeIdPattern
Description copied from interface:NamespaceMetadataTypeRead the value of the StaticStringNodeIdPattern Node from the server and update the local value if the operation succeeds.- Specified by:
readStaticStringNodeIdPatternin interfaceNamespaceMetadataType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStaticStringNodeIdPattern
public void writeStaticStringNodeIdPattern(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the StaticStringNodeIdPattern Node to the server and update the local value if the operation succeeds.- Specified by:
writeStaticStringNodeIdPatternin interfaceNamespaceMetadataType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStaticStringNodeIdPatternAsync
Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readStaticStringNodeIdPattern().- Specified by:
readStaticStringNodeIdPatternAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStaticStringNodeIdPatternAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStaticStringNodeIdPatternAsync(String staticStringNodeIdPattern) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeStaticStringNodeIdPattern(java.lang.String).- Specified by:
writeStaticStringNodeIdPatternAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStaticStringNodeIdPatternNode
public PropertyTypeNode getStaticStringNodeIdPatternNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the StaticStringNodeIdPatternPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getStaticStringNodeIdPatternNodein interfaceNamespaceMetadataType- Returns:
- the StaticStringNodeIdPattern
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStaticStringNodeIdPatternNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getStaticStringNodeIdPatternNode().- Specified by:
getStaticStringNodeIdPatternNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultRolePermissions
public org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] getDefaultRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the local value of the DefaultRolePermissions Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDefaultRolePermissionsin interfaceNamespaceMetadataType- Returns:
- the local value of the DefaultRolePermissions Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultRolePermissions Node.
-
setDefaultRolePermissions
public void setDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the DefaultRolePermissions Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDefaultRolePermissionsin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the DefaultRolePermissions Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultRolePermissions Node.
-
readDefaultRolePermissions
public org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] readDefaultRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeRead the value of the DefaultRolePermissions Node from the server and update the local value if the operation succeeds.- Specified by:
readDefaultRolePermissionsin interfaceNamespaceMetadataType- Returns:
- the
RolePermissionTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultRolePermissions
public void writeDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the DefaultRolePermissions Node to the server and update the local value if the operation succeeds.- Specified by:
writeDefaultRolePermissionsin interfaceNamespaceMetadataType- Parameters:
value- theRolePermissionTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDefaultRolePermissionsAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]> readDefaultRolePermissionsAsync()Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readDefaultRolePermissions().- Specified by:
readDefaultRolePermissionsAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultRolePermissionsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultRolePermissionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] defaultRolePermissions) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]).- Specified by:
writeDefaultRolePermissionsAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultRolePermissionsNode
public PropertyTypeNode getDefaultRolePermissionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the DefaultRolePermissionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDefaultRolePermissionsNodein interfaceNamespaceMetadataType- Returns:
- the DefaultRolePermissions
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefaultRolePermissionsNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getDefaultRolePermissionsNode().- Specified by:
getDefaultRolePermissionsNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultUserRolePermissions
public org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] getDefaultUserRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the local value of the DefaultUserRolePermissions Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDefaultUserRolePermissionsin interfaceNamespaceMetadataType- Returns:
- the local value of the DefaultUserRolePermissions Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultUserRolePermissions Node.
-
setDefaultUserRolePermissions
public void setDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the DefaultUserRolePermissions Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDefaultUserRolePermissionsin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the DefaultUserRolePermissions Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultUserRolePermissions Node.
-
readDefaultUserRolePermissions
public org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] readDefaultUserRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeRead the value of the DefaultUserRolePermissions Node from the server and update the local value if the operation succeeds.- Specified by:
readDefaultUserRolePermissionsin interfaceNamespaceMetadataType- Returns:
- the
RolePermissionTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultUserRolePermissions
public void writeDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the DefaultUserRolePermissions Node to the server and update the local value if the operation succeeds.- Specified by:
writeDefaultUserRolePermissionsin interfaceNamespaceMetadataType- Parameters:
value- theRolePermissionTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDefaultUserRolePermissionsAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]> readDefaultUserRolePermissionsAsync()Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readDefaultUserRolePermissions().- Specified by:
readDefaultUserRolePermissionsAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultUserRolePermissionsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultUserRolePermissionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] defaultUserRolePermissions) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]).- Specified by:
writeDefaultUserRolePermissionsAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultUserRolePermissionsNode
public PropertyTypeNode getDefaultUserRolePermissionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the DefaultUserRolePermissionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDefaultUserRolePermissionsNodein interfaceNamespaceMetadataType- Returns:
- the DefaultUserRolePermissions
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefaultUserRolePermissionsNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getDefaultUserRolePermissionsNode().- Specified by:
getDefaultUserRolePermissionsNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultAccessRestrictions
public org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType getDefaultAccessRestrictions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the local value of the DefaultAccessRestrictions Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDefaultAccessRestrictionsin interfaceNamespaceMetadataType- Returns:
- the local value of the DefaultAccessRestrictions Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultAccessRestrictions Node.
-
setDefaultAccessRestrictions
public void setDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the DefaultAccessRestrictions Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDefaultAccessRestrictionsin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the DefaultAccessRestrictions Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultAccessRestrictions Node.
-
readDefaultAccessRestrictions
public org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType readDefaultAccessRestrictions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeRead the value of the DefaultAccessRestrictions Node from the server and update the local value if the operation succeeds.- Specified by:
readDefaultAccessRestrictionsin interfaceNamespaceMetadataType- Returns:
- the
AccessRestrictionTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultAccessRestrictions
public void writeDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the DefaultAccessRestrictions Node to the server and update the local value if the operation succeeds.- Specified by:
writeDefaultAccessRestrictionsin interfaceNamespaceMetadataType- Parameters:
value- theAccessRestrictionTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDefaultAccessRestrictionsAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType> readDefaultAccessRestrictionsAsync()Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readDefaultAccessRestrictions().- Specified by:
readDefaultAccessRestrictionsAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultAccessRestrictionsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultAccessRestrictionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType defaultAccessRestrictions) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType).- Specified by:
writeDefaultAccessRestrictionsAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultAccessRestrictionsNode
public PropertyTypeNode getDefaultAccessRestrictionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the DefaultAccessRestrictionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDefaultAccessRestrictionsNodein interfaceNamespaceMetadataType- Returns:
- the DefaultAccessRestrictions
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefaultAccessRestrictionsNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getDefaultAccessRestrictionsNode().- Specified by:
getDefaultAccessRestrictionsNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getConfigurationVersion
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the local value of the ConfigurationVersion Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getConfigurationVersionin interfaceNamespaceMetadataType- 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
public void setConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeSet the local value of the ConfigurationVersion Node.The value is only updated locally; it is not written to the server.
- Specified by:
setConfigurationVersionin interfaceNamespaceMetadataType- 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
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readConfigurationVersion() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeRead the value of the ConfigurationVersion Node from the server and update the local value if the operation succeeds.- Specified by:
readConfigurationVersionin interfaceNamespaceMetadataType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeConfigurationVersion
public void writeConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:NamespaceMetadataTypeWrite a new value for the ConfigurationVersion Node to the server and update the local value if the operation succeeds.- Specified by:
writeConfigurationVersionin interfaceNamespaceMetadataType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readConfigurationVersionAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readConfigurationVersionAsync()Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readConfigurationVersion().- Specified by:
readConfigurationVersionAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeConfigurationVersionAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConfigurationVersionAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger configurationVersion) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeConfigurationVersion(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeConfigurationVersionAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getConfigurationVersionNode
public PropertyTypeNode getConfigurationVersionNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the ConfigurationVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getConfigurationVersionNodein interfaceNamespaceMetadataType- 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
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getConfigurationVersionNode().- Specified by:
getConfigurationVersionNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getModelVersion
Description copied from interface:NamespaceMetadataTypeGet the local value of the ModelVersion Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getModelVersionin interfaceNamespaceMetadataType- Returns:
- the local value of the ModelVersion Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ModelVersion Node.
-
setModelVersion
Description copied from interface:NamespaceMetadataTypeSet the local value of the ModelVersion Node.The value is only updated locally; it is not written to the server.
- Specified by:
setModelVersionin interfaceNamespaceMetadataType- Parameters:
value- the local value to set for the ModelVersion Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ModelVersion Node.
-
readModelVersion
Description copied from interface:NamespaceMetadataTypeRead the value of the ModelVersion Node from the server and update the local value if the operation succeeds.- Specified by:
readModelVersionin interfaceNamespaceMetadataType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeModelVersion
Description copied from interface:NamespaceMetadataTypeWrite a new value for the ModelVersion Node to the server and update the local value if the operation succeeds.- Specified by:
writeModelVersionin interfaceNamespaceMetadataType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readModelVersionAsync
Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.readModelVersion().- Specified by:
readModelVersionAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeModelVersionAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeModelVersionAsync(String modelVersion) Description copied from interface:NamespaceMetadataTypeAn asynchronous implementation ofNamespaceMetadataType.writeModelVersion(java.lang.String).- Specified by:
writeModelVersionAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getModelVersionNode
Description copied from interface:NamespaceMetadataTypeGet the ModelVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getModelVersionNodein interfaceNamespaceMetadataType- Returns:
- the ModelVersion
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getModelVersionNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getModelVersionNode().- Specified by:
getModelVersionNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespaceFileNode
public AddressSpaceFileTypeNode getNamespaceFileNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:NamespaceMetadataTypeGet the NamespaceFileAddressSpaceFileTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getNamespaceFileNodein interfaceNamespaceMetadataType- Returns:
- the NamespaceFile
AddressSpaceFileTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNamespaceFileNodeAsync
Description copied from interface:NamespaceMetadataTypeAsynchronous implementation ofNamespaceMetadataType.getNamespaceFileNode().- Specified by:
getNamespaceFileNodeAsyncin interfaceNamespaceMetadataType- Returns:
- a CompletableFuture that completes successfully with the AddressSpaceFileType Node or completes exceptionally if an error occurs creating or getting the Node.
-