Class TrustListTypeNode
- All Implemented Interfaces:
BaseObjectType,FileType,TrustListType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.FileType
LAST_MODIFIED_TIME, MAX_BYTE_STRING_LENGTH, MIME_TYPE, OPEN_COUNT, SIZE, USER_WRITABLE, WRITABLEFields inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.TrustListType
ACTIVITY_TIMEOUT, DEFAULT_VALIDATION_OPTIONS, LAST_UPDATE_TIME, UPDATE_FREQUENCY -
Constructor Summary
ConstructorsConstructorDescriptionTrustListTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the ActivityTimeout Node.Get the ActivityTimeoutPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofTrustListType.getActivityTimeoutNode().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 PropertyTypeNode>Asynchronous implementation ofTrustListType.getDefaultValidationOptionsNode().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 PropertyTypeNode>Asynchronous implementation ofTrustListType.getLastUpdateTimeNode().Get the local value of the UpdateFrequency Node.Get the UpdateFrequencyPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofTrustListType.getUpdateFrequencyNode().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 ofTrustListType.readActivityTimeout().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 ofTrustListType.readDefaultValidationOptions().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 ofTrustListType.readLastUpdateTime().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 ofTrustListType.readUpdateFrequency().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 activityTimeout) An asynchronous implementation ofTrustListType.writeActivityTimeout(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 defaultValidationOptions) An asynchronous implementation ofTrustListType.writeDefaultValidationOptions(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 lastUpdateTime) An asynchronous implementation ofTrustListType.writeLastUpdateTime(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 updateFrequency) An asynchronous implementation ofTrustListType.writeUpdateFrequency(java.lang.Double).Methods inherited from class org.eclipse.milo.opcua.sdk.client.model.objects.FileTypeNode
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 class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.milo.opcua.sdk.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
-
Constructor Details
-
TrustListTypeNode
public TrustListTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getLastUpdateTime
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastUpdateTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeGet the local value of the LastUpdateTime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getLastUpdateTimein interfaceTrustListType- 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
public void setLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TrustListTypeSet the local value of the LastUpdateTime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setLastUpdateTimein interfaceTrustListType- 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
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readLastUpdateTime() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeRead the value of the LastUpdateTime Node from the server and update the local value if the operation succeeds.- Specified by:
readLastUpdateTimein interfaceTrustListType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeLastUpdateTime
public void writeLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TrustListTypeWrite a new value for the LastUpdateTime Node to the server and update the local value if the operation succeeds.- Specified by:
writeLastUpdateTimein interfaceTrustListType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readLastUpdateTimeAsync()Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.readLastUpdateTime().- Specified by:
readLastUpdateTimeAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeLastUpdateTimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeLastUpdateTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime lastUpdateTime) Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.writeLastUpdateTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeLastUpdateTimeAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getLastUpdateTimeNode
public PropertyTypeNode getLastUpdateTimeNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeGet the LastUpdateTimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getLastUpdateTimeNodein interfaceTrustListType- 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
Description copied from interface:TrustListTypeAsynchronous implementation ofTrustListType.getLastUpdateTimeNode().- Specified by:
getLastUpdateTimeNodeAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getUpdateFrequency
Description copied from interface:TrustListTypeGet the local value of the UpdateFrequency Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getUpdateFrequencyin interfaceTrustListType- 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
Description copied from interface:TrustListTypeSet the local value of the UpdateFrequency Node.The value is only updated locally; it is not written to the server.
- Specified by:
setUpdateFrequencyin interfaceTrustListType- 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
Description copied from interface:TrustListTypeRead the value of the UpdateFrequency Node from the server and update the local value if the operation succeeds.- Specified by:
readUpdateFrequencyin interfaceTrustListType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeUpdateFrequency
Description copied from interface:TrustListTypeWrite a new value for the UpdateFrequency Node to the server and update the local value if the operation succeeds.- Specified by:
writeUpdateFrequencyin interfaceTrustListType- 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
Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.readUpdateFrequency().- Specified by:
readUpdateFrequencyAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeUpdateFrequencyAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUpdateFrequencyAsync(Double updateFrequency) Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.writeUpdateFrequency(java.lang.Double).- Specified by:
writeUpdateFrequencyAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getUpdateFrequencyNode
public PropertyTypeNode getUpdateFrequencyNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeGet the UpdateFrequencyPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getUpdateFrequencyNodein interfaceTrustListType- 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
Description copied from interface:TrustListTypeAsynchronous implementation ofTrustListType.getUpdateFrequencyNode().- Specified by:
getUpdateFrequencyNodeAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getActivityTimeout
Description copied from interface:TrustListTypeGet the local value of the ActivityTimeout Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getActivityTimeoutin interfaceTrustListType- 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
Description copied from interface:TrustListTypeSet the local value of the ActivityTimeout Node.The value is only updated locally; it is not written to the server.
- Specified by:
setActivityTimeoutin interfaceTrustListType- 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
Description copied from interface:TrustListTypeRead the value of the ActivityTimeout Node from the server and update the local value if the operation succeeds.- Specified by:
readActivityTimeoutin interfaceTrustListType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeActivityTimeout
Description copied from interface:TrustListTypeWrite a new value for the ActivityTimeout Node to the server and update the local value if the operation succeeds.- Specified by:
writeActivityTimeoutin interfaceTrustListType- 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
Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.readActivityTimeout().- Specified by:
readActivityTimeoutAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeActivityTimeoutAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeActivityTimeoutAsync(Double activityTimeout) Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.writeActivityTimeout(java.lang.Double).- Specified by:
writeActivityTimeoutAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getActivityTimeoutNode
public PropertyTypeNode getActivityTimeoutNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeGet the ActivityTimeoutPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getActivityTimeoutNodein interfaceTrustListType- 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
Description copied from interface:TrustListTypeAsynchronous implementation ofTrustListType.getActivityTimeoutNode().- Specified by:
getActivityTimeoutNodeAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefaultValidationOptions
public org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions getDefaultValidationOptions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeGet the local value of the DefaultValidationOptions Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDefaultValidationOptionsin interfaceTrustListType- 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
public void setDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TrustListTypeSet the local value of the DefaultValidationOptions Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDefaultValidationOptionsin interfaceTrustListType- 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
public org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions readDefaultValidationOptions() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeRead the value of the DefaultValidationOptions Node from the server and update the local value if the operation succeeds.- Specified by:
readDefaultValidationOptionsin interfaceTrustListType- Returns:
- the
TrustListValidationOptionsvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefaultValidationOptions
public void writeDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:TrustListTypeWrite a new value for the DefaultValidationOptions Node to the server and update the local value if the operation succeeds.- Specified by:
writeDefaultValidationOptionsin interfaceTrustListType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions> readDefaultValidationOptionsAsync()Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.readDefaultValidationOptions().- Specified by:
readDefaultValidationOptionsAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefaultValidationOptionsAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefaultValidationOptionsAsync(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions defaultValidationOptions) Description copied from interface:TrustListTypeAn asynchronous implementation ofTrustListType.writeDefaultValidationOptions(org.eclipse.milo.opcua.stack.core.types.structured.TrustListValidationOptions).- Specified by:
writeDefaultValidationOptionsAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefaultValidationOptionsNode
public PropertyTypeNode getDefaultValidationOptionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:TrustListTypeGet the DefaultValidationOptionsPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDefaultValidationOptionsNodein interfaceTrustListType- 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
Description copied from interface:TrustListTypeAsynchronous implementation ofTrustListType.getDefaultValidationOptionsNode().- Specified by:
getDefaultValidationOptionsNodeAsyncin interfaceTrustListType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-