Class CertificateGroupTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.CertificateGroupTypeNode
- All Implemented Interfaces:
BaseObjectType,CertificateGroupType,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.CertificateGroupType
CERTIFICATE_TYPES -
Constructor Summary
ConstructorsConstructorDescriptionCertificateGroupTypeNode(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 CertificateExpiredCertificateExpirationAlarmTypeNode, ornullif it does not exist.Asynchronous implementation ofCertificateGroupType.getCertificateExpiredNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]Get the local value of the CertificateTypes Node.Get the CertificateTypesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofCertificateGroupType.getCertificateTypesNode().Get the TrustListTrustListTypeNode, ornullif it does not exist.CompletableFuture<? extends TrustListTypeNode>Asynchronous implementation ofCertificateGroupType.getTrustListNode().Get the TrustListOutOfDateTrustListOutOfDateAlarmTypeNode, ornullif it does not exist.CompletableFuture<? extends TrustListOutOfDateAlarmTypeNode>Asynchronous implementation ofCertificateGroupType.getTrustListOutOfDateNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]Read the value of the CertificateTypes Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]>An asynchronous implementation ofCertificateGroupType.readCertificateTypes().voidsetCertificateTypes(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) Set the local value of the CertificateTypes Node.voidwriteCertificateTypes(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) Write a new value for the CertificateTypes Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCertificateTypesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] certificateTypes) An asynchronous implementation ofCertificateGroupType.writeCertificateTypes(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Constructor Details
-
CertificateGroupTypeNode
public CertificateGroupTypeNode(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
-
getCertificateTypes
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] getCertificateTypes() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:CertificateGroupTypeGet the local value of the CertificateTypes Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getCertificateTypesin interfaceCertificateGroupType- Returns:
- the local value of the CertificateTypes Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CertificateTypes Node.
-
setCertificateTypes
public void setCertificateTypes(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:CertificateGroupTypeSet the local value of the CertificateTypes Node.The value is only updated locally; it is not written to the server.
- Specified by:
setCertificateTypesin interfaceCertificateGroupType- Parameters:
value- the local value to set for the CertificateTypes Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CertificateTypes Node.
-
readCertificateTypes
public org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] readCertificateTypes() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:CertificateGroupTypeRead the value of the CertificateTypes Node from the server and update the local value if the operation succeeds.- Specified by:
readCertificateTypesin interfaceCertificateGroupType- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCertificateTypes
public void writeCertificateTypes(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:CertificateGroupTypeWrite a new value for the CertificateTypes Node to the server and update the local value if the operation succeeds.- Specified by:
writeCertificateTypesin interfaceCertificateGroupType- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCertificateTypesAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]> readCertificateTypesAsync()Description copied from interface:CertificateGroupTypeAn asynchronous implementation ofCertificateGroupType.readCertificateTypes().- Specified by:
readCertificateTypesAsyncin interfaceCertificateGroupType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCertificateTypesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCertificateTypesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[] certificateTypes) Description copied from interface:CertificateGroupTypeAn asynchronous implementation ofCertificateGroupType.writeCertificateTypes(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId[]).- Specified by:
writeCertificateTypesAsyncin interfaceCertificateGroupType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCertificateTypesNode
public PropertyTypeNode getCertificateTypesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:CertificateGroupTypeGet the CertificateTypesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCertificateTypesNodein interfaceCertificateGroupType- Returns:
- the CertificateTypes
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCertificateTypesNodeAsync
Description copied from interface:CertificateGroupTypeAsynchronous implementation ofCertificateGroupType.getCertificateTypesNode().- Specified by:
getCertificateTypesNodeAsyncin interfaceCertificateGroupType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTrustListNode
Description copied from interface:CertificateGroupTypeGet the TrustListTrustListTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getTrustListNodein interfaceCertificateGroupType- Returns:
- the TrustList
TrustListTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTrustListNodeAsync
Description copied from interface:CertificateGroupTypeAsynchronous implementation ofCertificateGroupType.getTrustListNode().- Specified by:
getTrustListNodeAsyncin interfaceCertificateGroupType- Returns:
- a CompletableFuture that completes successfully with the TrustListType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCertificateExpiredNode
public CertificateExpirationAlarmTypeNode getCertificateExpiredNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:CertificateGroupTypeGet the CertificateExpiredCertificateExpirationAlarmTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getCertificateExpiredNodein interfaceCertificateGroupType- Returns:
- the CertificateExpired
CertificateExpirationAlarmTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCertificateExpiredNodeAsync
public CompletableFuture<? extends CertificateExpirationAlarmTypeNode> getCertificateExpiredNodeAsync()Description copied from interface:CertificateGroupTypeAsynchronous implementation ofCertificateGroupType.getCertificateExpiredNode().- Specified by:
getCertificateExpiredNodeAsyncin interfaceCertificateGroupType- Returns:
- a CompletableFuture that completes successfully with the CertificateExpirationAlarmType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getTrustListOutOfDateNode
public TrustListOutOfDateAlarmTypeNode getTrustListOutOfDateNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:CertificateGroupTypeGet the TrustListOutOfDateTrustListOutOfDateAlarmTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getTrustListOutOfDateNodein interfaceCertificateGroupType- Returns:
- the TrustListOutOfDate
TrustListOutOfDateAlarmTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getTrustListOutOfDateNodeAsync
public CompletableFuture<? extends TrustListOutOfDateAlarmTypeNode> getTrustListOutOfDateNodeAsync()Description copied from interface:CertificateGroupTypeAsynchronous implementation ofCertificateGroupType.getTrustListOutOfDateNode().- Specified by:
getTrustListOutOfDateNodeAsyncin interfaceCertificateGroupType- Returns:
- a CompletableFuture that completes successfully with the TrustListOutOfDateAlarmType Node or completes exceptionally if an error occurs creating or getting the Node.
-