Interface TrustListType
- All Superinterfaces:
BaseObjectType,FileType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
TrustListTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions>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<Double>Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.FileType
LAST_MODIFIED_TIME, MAX_BYTE_STRING_LENGTH, MIME_TYPE, OPEN_COUNT, SIZE, USER_WRITABLE, WRITABLE -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the ActivityTimeout Node.Get the ActivityTimeoutPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetActivityTimeoutNode().org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptionsGet the local value of the DefaultValidationOptions Node.Get the DefaultValidationOptionsPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDefaultValidationOptionsNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the LastUpdateTime Node.Get the LastUpdateTimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetLastUpdateTimeNode().Get the local value of the UpdateFrequency Node.Get the UpdateFrequencyPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetUpdateFrequencyNode().Read the value of the ActivityTimeout Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadActivityTimeout().org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptionsRead the value of the DefaultValidationOptions Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions>An asynchronous implementation ofreadDefaultValidationOptions().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the LastUpdateTime 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 ofreadLastUpdateTime().Read the value of the UpdateFrequency Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadUpdateFrequency().voidsetActivityTimeout(Double value) Set the local value of the ActivityTimeout Node.voidsetDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) Set the local value of the DefaultValidationOptions Node.voidsetLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the LastUpdateTime Node.voidsetUpdateFrequency(Double value) Set the local value of the UpdateFrequency Node.voidwriteActivityTimeout(Double value) Write a new value for the ActivityTimeout Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeActivityTimeoutAsync(Double value) An asynchronous implementation ofwriteActivityTimeout(java.lang.Double).voidwriteDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) Write a new value for the DefaultValidationOptions Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefaultValidationOptionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) An asynchronous implementation ofwriteDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions).voidwriteLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the LastUpdateTime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeLastUpdateTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteUpdateFrequency(Double value) Write a new value for the UpdateFrequency Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeUpdateFrequencyAsync(Double value) An asynchronous implementation ofwriteUpdateFrequency(java.lang.Double).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.FileType
getLastModifiedTime, getLastModifiedTimeNode, getLastModifiedTimeNodeAsync, getMaxByteStringLength, getMaxByteStringLengthNode, getMaxByteStringLengthNodeAsync, getMimeType, getMimeTypeNode, getMimeTypeNodeAsync, getOpenCount, getOpenCountNode, getOpenCountNodeAsync, getSize, getSizeNode, getSizeNodeAsync, getUserWritable, getUserWritableNode, getUserWritableNodeAsync, getWritable, getWritableNode, getWritableNodeAsync, readLastModifiedTime, readLastModifiedTimeAsync, readMaxByteStringLength, readMaxByteStringLengthAsync, readMimeType, readMimeTypeAsync, readOpenCount, readOpenCountAsync, readSize, readSizeAsync, readUserWritable, readUserWritableAsync, readWritable, readWritableAsync, setLastModifiedTime, setMaxByteStringLength, setMimeType, setOpenCount, setSize, setUserWritable, setWritable, writeLastModifiedTime, writeLastModifiedTimeAsync, writeMaxByteStringLength, writeMaxByteStringLengthAsync, writeMimeType, writeMimeTypeAsync, writeOpenCount, writeOpenCountAsync, writeSize, writeSizeAsync, writeUserWritable, writeUserWritableAsync, writeWritable, writeWritableAsyncMethods 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
-
LAST_UPDATE_TIME
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> LAST_UPDATE_TIME -
UPDATE_FREQUENCY
-
ACTIVITY_TIMEOUT
-
DEFAULT_VALIDATION_OPTIONS
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions> DEFAULT_VALIDATION_OPTIONS
-
-
Method Details
-
getLastUpdateTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastUpdateTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the LastUpdateTime Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the LastUpdateTime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastUpdateTime Node.
-
setLastUpdateTime
void setLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the LastUpdateTime Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the LastUpdateTime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the LastUpdateTime Node.
-
readLastUpdateTime
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastUpdateTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the LastUpdateTime 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.
-
writeLastUpdateTime
void writeLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the LastUpdateTime 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.
-
readLastUpdateTimeAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastUpdateTimeAsync()An asynchronous implementation ofreadLastUpdateTime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastUpdateTimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastUpdateTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteLastUpdateTime(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.
-
getLastUpdateTimeNode
Get the LastUpdateTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the LastUpdateTime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getLastUpdateTimeNodeAsync
CompletableFuture<? extends PropertyType> getLastUpdateTimeNodeAsync()Asynchronous implementation ofgetLastUpdateTimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getUpdateFrequency
Get the local value of the UpdateFrequency Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the UpdateFrequency Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UpdateFrequency Node.
-
setUpdateFrequency
Set the local value of the UpdateFrequency Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the UpdateFrequency Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the UpdateFrequency Node.
-
readUpdateFrequency
Read the value of the UpdateFrequency Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeUpdateFrequency
Write a new value for the UpdateFrequency Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readUpdateFrequencyAsync
CompletableFuture<? extends Double> readUpdateFrequencyAsync()An asynchronous implementation ofreadUpdateFrequency().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeUpdateFrequencyAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUpdateFrequencyAsync(Double value) An asynchronous implementation ofwriteUpdateFrequency(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getUpdateFrequencyNode
Get the UpdateFrequencyPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the UpdateFrequency
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getUpdateFrequencyNodeAsync
CompletableFuture<? extends PropertyType> getUpdateFrequencyNodeAsync()Asynchronous implementation ofgetUpdateFrequencyNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getActivityTimeout
Get the local value of the ActivityTimeout Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ActivityTimeout Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ActivityTimeout Node.
-
setActivityTimeout
Set the local value of the ActivityTimeout Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ActivityTimeout Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ActivityTimeout Node.
-
readActivityTimeout
Read the value of the ActivityTimeout Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeActivityTimeout
Write a new value for the ActivityTimeout Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readActivityTimeoutAsync
CompletableFuture<? extends Double> readActivityTimeoutAsync()An asynchronous implementation ofreadActivityTimeout().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeActivityTimeoutAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeActivityTimeoutAsync(Double value) An asynchronous implementation ofwriteActivityTimeout(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getActivityTimeoutNode
Get the ActivityTimeoutPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ActivityTimeout
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getActivityTimeoutNodeAsync
CompletableFuture<? extends PropertyType> getActivityTimeoutNodeAsync()Asynchronous implementation ofgetActivityTimeoutNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultValidationOptions
org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions getDefaultValidationOptions() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the DefaultValidationOptions Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the DefaultValidationOptions Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultValidationOptions Node.
-
setDefaultValidationOptions
void setDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the DefaultValidationOptions Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the DefaultValidationOptions Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DefaultValidationOptions Node.
-
readDefaultValidationOptions
org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions readDefaultValidationOptions() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the DefaultValidationOptions Node from the server and update the local value if the operation succeeds.- Returns:
- the
TrustListValidationOptionsvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultValidationOptions
void writeDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the DefaultValidationOptions Node to the server and update the local value if the operation succeeds.- Parameters:
value- theTrustListValidationOptionsvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDefaultValidationOptionsAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions> readDefaultValidationOptionsAsync()An asynchronous implementation ofreadDefaultValidationOptions().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultValidationOptionsAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultValidationOptionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) An asynchronous implementation ofwriteDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultValidationOptionsNode
Get the DefaultValidationOptionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the DefaultValidationOptions
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefaultValidationOptionsNodeAsync
CompletableFuture<? extends PropertyType> getDefaultValidationOptionsNodeAsync()Asynchronous implementation ofgetDefaultValidationOptionsNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-