Interface FileType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Subinterfaces:
AddressSpaceFileType,PubSubConfigurationType,TrustListType
- All Known Implementing Classes:
AddressSpaceFileTypeNode,FileTypeNode,PubSubConfigurationTypeNode,TrustListTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic 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<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>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.unsigned.UShort>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the LastModifiedTime Node.Get the LastModifiedTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLastModifiedTimeNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxByteStringLength Node.Get the MaxByteStringLengthPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMaxByteStringLengthNode().Get the local value of the MimeType Node.Get the MimeTypePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMimeTypeNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortGet the local value of the OpenCount Node.Get the OpenCountPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetOpenCountNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULonggetSize()Get the local value of the Size Node.Get the SizePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSizeNode().Get the local value of the UserWritable Node.Get the UserWritablePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetUserWritableNode().Get the local value of the Writable Node.Get the WritablePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetWritableNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the LastModifiedTime 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 ofreadLastModifiedTime().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxByteStringLength 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 ofreadMaxByteStringLength().Read the value of the MimeType Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadMimeType().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortRead the value of the OpenCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort>An asynchronous implementation ofreadOpenCount().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULongreadSize()Read the value of the Size Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong>An asynchronous implementation ofreadSize().Read the value of the UserWritable Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadUserWritable().Read the value of the Writable Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadWritable().voidsetLastModifiedTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the LastModifiedTime Node.voidsetMaxByteStringLength(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxByteStringLength Node.voidsetMimeType(String value) Set the local value of the MimeType Node.voidsetOpenCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Set the local value of the OpenCount Node.voidsetSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) Set the local value of the Size Node.voidsetUserWritable(Boolean value) Set the local value of the UserWritable Node.voidsetWritable(Boolean value) Set the local value of the Writable Node.voidwriteLastModifiedTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the LastModifiedTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastModifiedTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteLastModifiedTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteMaxByteStringLength(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxByteStringLength Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxByteStringLengthAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxByteStringLength(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMimeType(String value) Write a new value for the MimeType Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMimeTypeAsync(String value) An asynchronous implementation ofwriteMimeType(java.lang.String).voidwriteOpenCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Write a new value for the OpenCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeOpenCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) An asynchronous implementation ofwriteOpenCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).voidwriteSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) Write a new value for the Size Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) An asynchronous implementation ofwriteSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong).voidwriteUserWritable(Boolean value) Write a new value for the UserWritable Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeUserWritableAsync(Boolean value) An asynchronous implementation ofwriteUserWritable(java.lang.Boolean).voidwriteWritable(Boolean value) Write a new value for the Writable Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeWritableAsync(Boolean value) An asynchronous implementation ofwriteWritable(java.lang.Boolean).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
-
SIZE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong> SIZE -
WRITABLE
-
USER_WRITABLE
-
OPEN_COUNT
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> OPEN_COUNT -
MIME_TYPE
-
MAX_BYTE_STRING_LENGTH
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_BYTE_STRING_LENGTH -
LAST_MODIFIED_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> LAST_MODIFIED_TIME
-
-
Method Details
-
getSize
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong getSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Size Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Size Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Size Node.
-
setSize
void setSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Size Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Size Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Size Node.
-
readSize
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong readSize() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Size Node from the server and update the local value if the operation succeeds.- Returns:
- the
ULongvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSize
void writeSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Size Node to the server and update the local value if the operation succeeds.- Parameters:
value- theULongvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSizeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong> readSizeAsync()An asynchronous implementation ofreadSize().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSizeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSizeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) An asynchronous implementation ofwriteSize(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSizeNode
Get the SizePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Size
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSizeNodeAsync
CompletableFuture<? extends PropertyType> getSizeNodeAsync()Asynchronous implementation ofgetSizeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getWritable
Get the local value of the Writable Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Writable Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Writable Node.
-
setWritable
Set the local value of the Writable Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Writable Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Writable Node.
-
readWritable
Read the value of the Writable 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.
-
writeWritable
Write a new value for the Writable 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.
-
readWritableAsync
CompletableFuture<? extends Boolean> readWritableAsync()An asynchronous implementation ofreadWritable().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeWritableAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeWritableAsync(Boolean value) An asynchronous implementation ofwriteWritable(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getWritableNode
Get the WritablePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Writable
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getWritableNodeAsync
CompletableFuture<? extends PropertyType> getWritableNodeAsync()Asynchronous implementation ofgetWritableNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getUserWritable
Get the local value of the UserWritable Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the UserWritable Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UserWritable Node.
-
setUserWritable
Set the local value of the UserWritable Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the UserWritable Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UserWritable Node.
-
readUserWritable
Read the value of the UserWritable 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.
-
writeUserWritable
Write a new value for the UserWritable 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.
-
readUserWritableAsync
CompletableFuture<? extends Boolean> readUserWritableAsync()An asynchronous implementation ofreadUserWritable().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeUserWritableAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUserWritableAsync(Boolean value) An asynchronous implementation ofwriteUserWritable(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getUserWritableNode
Get the UserWritablePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the UserWritable
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getUserWritableNodeAsync
CompletableFuture<? extends PropertyType> getUserWritableNodeAsync()Asynchronous implementation ofgetUserWritableNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getOpenCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getOpenCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the OpenCount Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the OpenCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OpenCount Node.
-
setOpenCount
void setOpenCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the OpenCount Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the OpenCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OpenCount Node.
-
readOpenCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readOpenCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the OpenCount Node from the server and update the local value if the operation succeeds.- Returns:
- the
UShortvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOpenCount
void writeOpenCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the OpenCount Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUShortvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOpenCountAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readOpenCountAsync()An asynchronous implementation ofreadOpenCount().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOpenCountAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOpenCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) An asynchronous implementation ofwriteOpenCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOpenCountNode
Get the OpenCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the OpenCount
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getOpenCountNodeAsync
CompletableFuture<? extends PropertyType> getOpenCountNodeAsync()Asynchronous implementation ofgetOpenCountNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMimeType
Get the local value of the MimeType Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MimeType Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MimeType Node.
-
setMimeType
Set the local value of the MimeType Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MimeType Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MimeType Node.
-
readMimeType
Read the value of the MimeType 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.
-
writeMimeType
Write a new value for the MimeType 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.
-
readMimeTypeAsync
CompletableFuture<? extends String> readMimeTypeAsync()An asynchronous implementation ofreadMimeType().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMimeTypeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMimeTypeAsync(String value) An asynchronous implementation ofwriteMimeType(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMimeTypeNode
Get the MimeTypePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MimeType
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMimeTypeNodeAsync
CompletableFuture<? extends PropertyType> getMimeTypeNodeAsync()Asynchronous implementation ofgetMimeTypeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxByteStringLength
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxByteStringLength() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MaxByteStringLength Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the MaxByteStringLength Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxByteStringLength Node.
-
setMaxByteStringLength
void setMaxByteStringLength(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 MaxByteStringLength Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the MaxByteStringLength Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxByteStringLength Node.
-
readMaxByteStringLength
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxByteStringLength() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MaxByteStringLength 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.
-
writeMaxByteStringLength
void writeMaxByteStringLength(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 MaxByteStringLength 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.
-
readMaxByteStringLengthAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxByteStringLengthAsync()An asynchronous implementation ofreadMaxByteStringLength().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxByteStringLengthAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxByteStringLengthAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxByteStringLength(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.
-
getMaxByteStringLengthNode
Get the MaxByteStringLengthPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the MaxByteStringLength
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxByteStringLengthNodeAsync
CompletableFuture<? extends PropertyType> getMaxByteStringLengthNodeAsync()Asynchronous implementation ofgetMaxByteStringLengthNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getLastModifiedTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastModifiedTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LastModifiedTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the LastModifiedTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastModifiedTime Node.
-
setLastModifiedTime
void setLastModifiedTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastModifiedTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the LastModifiedTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastModifiedTime Node.
-
readLastModifiedTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastModifiedTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LastModifiedTime 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.
-
writeLastModifiedTime
void writeLastModifiedTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastModifiedTime 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.
-
readLastModifiedTimeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastModifiedTimeAsync()An asynchronous implementation ofreadLastModifiedTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastModifiedTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastModifiedTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteLastModifiedTime(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.
-
getLastModifiedTimeNode
Get the LastModifiedTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the LastModifiedTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastModifiedTimeNodeAsync
CompletableFuture<? extends PropertyType> getLastModifiedTimeNodeAsync()Asynchronous implementation ofgetLastModifiedTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-