Interface NamespaceMetadataType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
NamespaceMetadataTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> -
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 PropertyType>Asynchronous implementation ofgetConfigurationVersionNode().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 PropertyType>Asynchronous implementation ofgetDefaultAccessRestrictionsNode().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 PropertyType>Asynchronous implementation ofgetDefaultRolePermissionsNode().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 PropertyType>Asynchronous implementation ofgetDefaultUserRolePermissionsNode().Get the local value of the IsNamespaceSubset Node.Get the IsNamespaceSubsetPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetIsNamespaceSubsetNode().Get the local value of the ModelVersion Node.Get the ModelVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetModelVersionNode().Get the NamespaceFileAddressSpaceFileTypeNode, ornullif it does not exist.CompletableFuture<? extends AddressSpaceFileType>Asynchronous implementation ofgetNamespaceFileNode().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 PropertyType>Asynchronous implementation ofgetNamespacePublicationDateNode().Get the local value of the NamespaceUri Node.Get the NamespaceUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetNamespaceUriNode().Get the local value of the NamespaceVersion Node.Get the NamespaceVersionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetNamespaceVersionNode().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 PropertyType>Asynchronous implementation ofgetStaticNodeIdTypesNode().String[]Get the local value of the StaticNumericNodeIdRange Node.Get the StaticNumericNodeIdRangePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetStaticNumericNodeIdRangeNode().Get the local value of the StaticStringNodeIdPattern Node.Get the StaticStringNodeIdPatternPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetStaticStringNodeIdPatternNode().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 ofreadConfigurationVersion().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 ofreadDefaultAccessRestrictions().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 ofreadDefaultRolePermissions().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 ofreadDefaultUserRolePermissions().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 ofreadIsNamespaceSubset().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 ofreadModelVersion().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 ofreadNamespacePublicationDate().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 ofreadNamespaceUri().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 ofreadNamespaceVersion().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 ofreadStaticNodeIdTypes().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 ofreadStaticNumericNodeIdRange().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 ofreadStaticStringNodeIdPattern().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 value) An asynchronous implementation ofwriteConfigurationVersion(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 value) An asynchronous implementation ofwriteDefaultAccessRestrictions(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[] value) An asynchronous implementation ofwriteDefaultRolePermissions(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[] value) An asynchronous implementation ofwriteDefaultUserRolePermissions(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>An asynchronous implementation ofwriteIsNamespaceSubset(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 value) An asynchronous implementation ofwriteModelVersion(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 value) An asynchronous implementation ofwriteNamespacePublicationDate(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 value) An asynchronous implementation ofwriteNamespaceUri(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 value) An asynchronous implementation ofwriteNamespaceVersion(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[] value) An asynchronous implementation ofwriteStaticNodeIdTypes(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[] value) An asynchronous implementation ofwriteStaticNumericNodeIdRange(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>An asynchronous implementation ofwriteStaticStringNodeIdPattern(java.lang.String).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
-
NAMESPACE_URI
-
NAMESPACE_VERSION
-
NAMESPACE_PUBLICATION_DATE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> NAMESPACE_PUBLICATION_DATE -
IS_NAMESPACE_SUBSET
-
STATIC_NODE_ID_TYPES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]> STATIC_NODE_ID_TYPES -
STATIC_NUMERIC_NODE_ID_RANGE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]> STATIC_NUMERIC_NODE_ID_RANGE -
STATIC_STRING_NODE_ID_PATTERN
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> STATIC_STRING_NODE_ID_PATTERN -
DEFAULT_ROLE_PERMISSIONS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]> DEFAULT_ROLE_PERMISSIONS -
DEFAULT_USER_ROLE_PERMISSIONS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]> DEFAULT_USER_ROLE_PERMISSIONS -
DEFAULT_ACCESS_RESTRICTIONS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType> DEFAULT_ACCESS_RESTRICTIONS -
CONFIGURATION_VERSION
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> CONFIGURATION_VERSION -
MODEL_VERSION
-
-
Method Details
-
getNamespaceUri
Get the local value of the NamespaceUri Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the NamespaceUri Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the NamespaceUri Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespaceUri
Write a new value for the NamespaceUri Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readNamespaceUriAsync()An asynchronous implementation ofreadNamespaceUri().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespaceUriAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespaceUriAsync(String value) An asynchronous implementation ofwriteNamespaceUri(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespaceUriNode
Get the NamespaceUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getNamespaceUriNodeAsync()Asynchronous implementation ofgetNamespaceUriNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespaceVersion
Get the local value of the NamespaceVersion Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the NamespaceVersion Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the NamespaceVersion Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespaceVersion
Write a new value for the NamespaceVersion Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readNamespaceVersionAsync()An asynchronous implementation ofreadNamespaceVersion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespaceVersionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespaceVersionAsync(String value) An asynchronous implementation ofwriteNamespaceVersion(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespaceVersionNode
Get the NamespaceVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getNamespaceVersionNodeAsync()Asynchronous implementation ofgetNamespaceVersionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespacePublicationDate
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getNamespacePublicationDate() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the NamespacePublicationDate Node.The returned value is the last seen; it is not read live from the server.
- 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
void setNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the NamespacePublicationDate Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readNamespacePublicationDate() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the NamespacePublicationDate Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNamespacePublicationDate
void writeNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the NamespacePublicationDate Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readNamespacePublicationDateAsync()An asynchronous implementation ofreadNamespacePublicationDate().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNamespacePublicationDateAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNamespacePublicationDateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteNamespacePublicationDate(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNamespacePublicationDateNode
Get the NamespacePublicationDatePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getNamespacePublicationDateNodeAsync()Asynchronous implementation ofgetNamespacePublicationDateNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getIsNamespaceSubset
Get the local value of the IsNamespaceSubset Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the IsNamespaceSubset Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the IsNamespaceSubset 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.
-
writeIsNamespaceSubset
Write a new value for the IsNamespaceSubset 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.
-
readIsNamespaceSubsetAsync
CompletableFuture<? extends Boolean> readIsNamespaceSubsetAsync()An asynchronous implementation ofreadIsNamespaceSubset().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIsNamespaceSubsetAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIsNamespaceSubsetAsync(Boolean value) An asynchronous implementation ofwriteIsNamespaceSubset(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIsNamespaceSubsetNode
Get the IsNamespaceSubsetPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getIsNamespaceSubsetNodeAsync()Asynchronous implementation ofgetIsNamespaceSubsetNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStaticNodeIdTypes
org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] getStaticNodeIdTypes() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the StaticNodeIdTypes Node.The returned value is the last seen; it is not read live from the server.
- 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
void setStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StaticNodeIdTypes Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] readStaticNodeIdTypes() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the StaticNodeIdTypes Node from the server and update the local value if the operation succeeds.- Returns:
- the
IdTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStaticNodeIdTypes
void writeStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StaticNodeIdTypes Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]> readStaticNodeIdTypesAsync()An asynchronous implementation ofreadStaticNodeIdTypes().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStaticNodeIdTypesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStaticNodeIdTypesAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[] value) An asynchronous implementation ofwriteStaticNodeIdTypes(org.eclipse.milo.opcua.stack.core.types.enumerated.IdType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStaticNodeIdTypesNode
Get the StaticNodeIdTypesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getStaticNodeIdTypesNodeAsync()Asynchronous implementation ofgetStaticNodeIdTypesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStaticNumericNodeIdRange
Get the local value of the StaticNumericNodeIdRange Node.The returned value is the last seen; it is not read live from the server.
- 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
void setStaticNumericNodeIdRange(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StaticNumericNodeIdRange Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the StaticNumericNodeIdRange Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStaticNumericNodeIdRange
void writeStaticNumericNodeIdRange(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StaticNumericNodeIdRange Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String[]> readStaticNumericNodeIdRangeAsync()An asynchronous implementation ofreadStaticNumericNodeIdRange().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStaticNumericNodeIdRangeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStaticNumericNodeIdRangeAsync(String[] value) An asynchronous implementation ofwriteStaticNumericNodeIdRange(java.lang.String[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStaticNumericNodeIdRangeNode
Get the StaticNumericNodeIdRangePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getStaticNumericNodeIdRangeNodeAsync()Asynchronous implementation ofgetStaticNumericNodeIdRangeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStaticStringNodeIdPattern
Get the local value of the StaticStringNodeIdPattern Node.The returned value is the last seen; it is not read live from the server.
- 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
void setStaticStringNodeIdPattern(String value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StaticStringNodeIdPattern Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the StaticStringNodeIdPattern Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStaticStringNodeIdPattern
void writeStaticStringNodeIdPattern(String value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StaticStringNodeIdPattern Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readStaticStringNodeIdPatternAsync()An asynchronous implementation ofreadStaticStringNodeIdPattern().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStaticStringNodeIdPatternAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStaticStringNodeIdPatternAsync(String value) An asynchronous implementation ofwriteStaticStringNodeIdPattern(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStaticStringNodeIdPatternNode
PropertyType getStaticStringNodeIdPatternNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the StaticStringNodeIdPatternPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getStaticStringNodeIdPatternNodeAsync()Asynchronous implementation ofgetStaticStringNodeIdPatternNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultRolePermissions
org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] getDefaultRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DefaultRolePermissions Node.The returned value is the last seen; it is not read live from the server.
- 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
void setDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DefaultRolePermissions Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] readDefaultRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DefaultRolePermissions Node from the server and update the local value if the operation succeeds.- Returns:
- the
RolePermissionTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultRolePermissions
void writeDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DefaultRolePermissions Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]> readDefaultRolePermissionsAsync()An asynchronous implementation ofreadDefaultRolePermissions().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultRolePermissionsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultRolePermissionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) An asynchronous implementation ofwriteDefaultRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultRolePermissionsNode
Get the DefaultRolePermissionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getDefaultRolePermissionsNodeAsync()Asynchronous implementation ofgetDefaultRolePermissionsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultUserRolePermissions
org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] getDefaultUserRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DefaultUserRolePermissions Node.The returned value is the last seen; it is not read live from the server.
- 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
void setDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DefaultUserRolePermissions Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] readDefaultUserRolePermissions() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DefaultUserRolePermissions Node from the server and update the local value if the operation succeeds.- Returns:
- the
RolePermissionTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultUserRolePermissions
void writeDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DefaultUserRolePermissions Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]> readDefaultUserRolePermissionsAsync()An asynchronous implementation ofreadDefaultUserRolePermissions().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultUserRolePermissionsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultUserRolePermissionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] value) An asynchronous implementation ofwriteDefaultUserRolePermissions(org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultUserRolePermissionsNode
PropertyType getDefaultUserRolePermissionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the DefaultUserRolePermissionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getDefaultUserRolePermissionsNodeAsync()Asynchronous implementation ofgetDefaultUserRolePermissionsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultAccessRestrictions
org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType getDefaultAccessRestrictions() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DefaultAccessRestrictions Node.The returned value is the last seen; it is not read live from the server.
- 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
void setDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DefaultAccessRestrictions Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType readDefaultAccessRestrictions() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DefaultAccessRestrictions Node from the server and update the local value if the operation succeeds.- Returns:
- the
AccessRestrictionTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultAccessRestrictions
void writeDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DefaultAccessRestrictions Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType> readDefaultAccessRestrictionsAsync()An asynchronous implementation ofreadDefaultAccessRestrictions().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultAccessRestrictionsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultAccessRestrictionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType value) An asynchronous implementation ofwriteDefaultAccessRestrictions(org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultAccessRestrictionsNode
PropertyType getDefaultAccessRestrictionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the DefaultAccessRestrictionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getDefaultAccessRestrictionsNodeAsync()Asynchronous implementation ofgetDefaultAccessRestrictionsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getConfigurationVersion
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger 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.builtin.unsigned.UInteger 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.builtin.unsigned.UInteger 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
UIntegervalue 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.builtin.unsigned.UInteger 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- theUIntegervalue 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.builtin.unsigned.UInteger> 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.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteConfigurationVersion(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.
-
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.
-
getModelVersion
Get the local value of the ModelVersion Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the ModelVersion Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the ModelVersion Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeModelVersion
Write a new value for the ModelVersion Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readModelVersionAsync()An asynchronous implementation ofreadModelVersion().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeModelVersionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeModelVersionAsync(String value) An asynchronous implementation ofwriteModelVersion(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getModelVersionNode
Get the ModelVersionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getModelVersionNodeAsync()Asynchronous implementation ofgetModelVersionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getNamespaceFileNode
Get the NamespaceFileAddressSpaceFileTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends AddressSpaceFileType> getNamespaceFileNodeAsync()Asynchronous implementation ofgetNamespaceFileNode().- Returns:
- a CompletableFuture that completes successfully with the AddressSpaceFileType Node or completes exceptionally if an error occurs creating or getting the Node.
-