Class SecurityGroupTypeNode
- All Implemented Interfaces:
BaseObjectType,SecurityGroupType,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.SecurityGroupType
KEY_LIFETIME, MAX_FUTURE_KEY_COUNT, MAX_PAST_KEY_COUNT, SECURITY_GROUP_ID, SECURITY_POLICY_URI -
Constructor Summary
ConstructorsConstructorDescriptionSecurityGroupTypeNode(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 KeyLifetime Node.Get the KeyLifetimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofSecurityGroupType.getKeyLifetimeNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxFutureKeyCount Node.Get the MaxFutureKeyCountPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofSecurityGroupType.getMaxFutureKeyCountNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxPastKeyCount Node.Get the MaxPastKeyCountPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofSecurityGroupType.getMaxPastKeyCountNode().Get the local value of the SecurityGroupId Node.Get the SecurityGroupIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofSecurityGroupType.getSecurityGroupIdNode().Get the local value of the SecurityPolicyUri Node.Get the SecurityPolicyUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofSecurityGroupType.getSecurityPolicyUriNode().Read the value of the KeyLifetime Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofSecurityGroupType.readKeyLifetime().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxFutureKeyCount 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 ofSecurityGroupType.readMaxFutureKeyCount().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxPastKeyCount 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 ofSecurityGroupType.readMaxPastKeyCount().Read the value of the SecurityGroupId Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofSecurityGroupType.readSecurityGroupId().Read the value of the SecurityPolicyUri Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofSecurityGroupType.readSecurityPolicyUri().voidsetKeyLifetime(Double value) Set the local value of the KeyLifetime Node.voidsetMaxFutureKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxFutureKeyCount Node.voidsetMaxPastKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxPastKeyCount Node.voidsetSecurityGroupId(String value) Set the local value of the SecurityGroupId Node.voidsetSecurityPolicyUri(String value) Set the local value of the SecurityPolicyUri Node.voidwriteKeyLifetime(Double value) Write a new value for the KeyLifetime Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeKeyLifetimeAsync(Double keyLifetime) An asynchronous implementation ofSecurityGroupType.writeKeyLifetime(java.lang.Double).voidwriteMaxFutureKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxFutureKeyCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxFutureKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxFutureKeyCount) An asynchronous implementation ofSecurityGroupType.writeMaxFutureKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMaxPastKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxPastKeyCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxPastKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxPastKeyCount) An asynchronous implementation ofSecurityGroupType.writeMaxPastKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteSecurityGroupId(String value) Write a new value for the SecurityGroupId Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSecurityGroupIdAsync(String securityGroupId) An asynchronous implementation ofSecurityGroupType.writeSecurityGroupId(java.lang.String).voidwriteSecurityPolicyUri(String value) Write a new value for the SecurityPolicyUri Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSecurityPolicyUriAsync(String securityPolicyUri) An asynchronous implementation ofSecurityGroupType.writeSecurityPolicyUri(java.lang.String).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
-
SecurityGroupTypeNode
public SecurityGroupTypeNode(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
-
getSecurityGroupId
Description copied from interface:SecurityGroupTypeGet the local value of the SecurityGroupId Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSecurityGroupIdin interfaceSecurityGroupType- Returns:
- the local value of the SecurityGroupId Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityGroupId Node.
-
setSecurityGroupId
Description copied from interface:SecurityGroupTypeSet the local value of the SecurityGroupId Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSecurityGroupIdin interfaceSecurityGroupType- Parameters:
value- the local value to set for the SecurityGroupId Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityGroupId Node.
-
readSecurityGroupId
Description copied from interface:SecurityGroupTypeRead the value of the SecurityGroupId Node from the server and update the local value if the operation succeeds.- Specified by:
readSecurityGroupIdin interfaceSecurityGroupType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityGroupId
Description copied from interface:SecurityGroupTypeWrite a new value for the SecurityGroupId Node to the server and update the local value if the operation succeeds.- Specified by:
writeSecurityGroupIdin interfaceSecurityGroupType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityGroupIdAsync
Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.readSecurityGroupId().- Specified by:
readSecurityGroupIdAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityGroupIdAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityGroupIdAsync(String securityGroupId) Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.writeSecurityGroupId(java.lang.String).- Specified by:
writeSecurityGroupIdAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityGroupIdNode
public PropertyTypeNode getSecurityGroupIdNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeGet the SecurityGroupIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSecurityGroupIdNodein interfaceSecurityGroupType- Returns:
- the SecurityGroupId
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityGroupIdNodeAsync
Description copied from interface:SecurityGroupTypeAsynchronous implementation ofSecurityGroupType.getSecurityGroupIdNode().- Specified by:
getSecurityGroupIdNodeAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getKeyLifetime
Description copied from interface:SecurityGroupTypeGet the local value of the KeyLifetime Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getKeyLifetimein interfaceSecurityGroupType- Returns:
- the local value of the KeyLifetime Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the KeyLifetime Node.
-
setKeyLifetime
Description copied from interface:SecurityGroupTypeSet the local value of the KeyLifetime Node.The value is only updated locally; it is not written to the server.
- Specified by:
setKeyLifetimein interfaceSecurityGroupType- Parameters:
value- the local value to set for the KeyLifetime Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the KeyLifetime Node.
-
readKeyLifetime
Description copied from interface:SecurityGroupTypeRead the value of the KeyLifetime Node from the server and update the local value if the operation succeeds.- Specified by:
readKeyLifetimein interfaceSecurityGroupType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeKeyLifetime
Description copied from interface:SecurityGroupTypeWrite a new value for the KeyLifetime Node to the server and update the local value if the operation succeeds.- Specified by:
writeKeyLifetimein interfaceSecurityGroupType- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readKeyLifetimeAsync
Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.readKeyLifetime().- Specified by:
readKeyLifetimeAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeKeyLifetimeAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeKeyLifetimeAsync(Double keyLifetime) Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.writeKeyLifetime(java.lang.Double).- Specified by:
writeKeyLifetimeAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getKeyLifetimeNode
Description copied from interface:SecurityGroupTypeGet the KeyLifetimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getKeyLifetimeNodein interfaceSecurityGroupType- Returns:
- the KeyLifetime
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getKeyLifetimeNodeAsync
Description copied from interface:SecurityGroupTypeAsynchronous implementation ofSecurityGroupType.getKeyLifetimeNode().- Specified by:
getKeyLifetimeNodeAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSecurityPolicyUri
Description copied from interface:SecurityGroupTypeGet the local value of the SecurityPolicyUri Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSecurityPolicyUriin interfaceSecurityGroupType- Returns:
- the local value of the SecurityPolicyUri Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityPolicyUri Node.
-
setSecurityPolicyUri
Description copied from interface:SecurityGroupTypeSet the local value of the SecurityPolicyUri Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSecurityPolicyUriin interfaceSecurityGroupType- Parameters:
value- the local value to set for the SecurityPolicyUri Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SecurityPolicyUri Node.
-
readSecurityPolicyUri
Description copied from interface:SecurityGroupTypeRead the value of the SecurityPolicyUri Node from the server and update the local value if the operation succeeds.- Specified by:
readSecurityPolicyUriin interfaceSecurityGroupType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSecurityPolicyUri
public void writeSecurityPolicyUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SecurityGroupTypeWrite a new value for the SecurityPolicyUri Node to the server and update the local value if the operation succeeds.- Specified by:
writeSecurityPolicyUriin interfaceSecurityGroupType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSecurityPolicyUriAsync
Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.readSecurityPolicyUri().- Specified by:
readSecurityPolicyUriAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityPolicyUriAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityPolicyUriAsync(String securityPolicyUri) Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.writeSecurityPolicyUri(java.lang.String).- Specified by:
writeSecurityPolicyUriAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityPolicyUriNode
public PropertyTypeNode getSecurityPolicyUriNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeGet the SecurityPolicyUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSecurityPolicyUriNodein interfaceSecurityGroupType- Returns:
- the SecurityPolicyUri
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSecurityPolicyUriNodeAsync
Description copied from interface:SecurityGroupTypeAsynchronous implementation ofSecurityGroupType.getSecurityPolicyUriNode().- Specified by:
getSecurityPolicyUriNodeAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxFutureKeyCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxFutureKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeGet the local value of the MaxFutureKeyCount Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxFutureKeyCountin interfaceSecurityGroupType- Returns:
- the local value of the MaxFutureKeyCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxFutureKeyCount Node.
-
setMaxFutureKeyCount
public void setMaxFutureKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SecurityGroupTypeSet the local value of the MaxFutureKeyCount Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxFutureKeyCountin interfaceSecurityGroupType- Parameters:
value- the local value to set for the MaxFutureKeyCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxFutureKeyCount Node.
-
readMaxFutureKeyCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxFutureKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeRead the value of the MaxFutureKeyCount Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxFutureKeyCountin interfaceSecurityGroupType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxFutureKeyCount
public void writeMaxFutureKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SecurityGroupTypeWrite a new value for the MaxFutureKeyCount Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxFutureKeyCountin interfaceSecurityGroupType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxFutureKeyCountAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxFutureKeyCountAsync()Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.readMaxFutureKeyCount().- Specified by:
readMaxFutureKeyCountAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxFutureKeyCountAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxFutureKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxFutureKeyCount) Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.writeMaxFutureKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeMaxFutureKeyCountAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxFutureKeyCountNode
public PropertyTypeNode getMaxFutureKeyCountNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeGet the MaxFutureKeyCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxFutureKeyCountNodein interfaceSecurityGroupType- Returns:
- the MaxFutureKeyCount
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxFutureKeyCountNodeAsync
Description copied from interface:SecurityGroupTypeAsynchronous implementation ofSecurityGroupType.getMaxFutureKeyCountNode().- Specified by:
getMaxFutureKeyCountNodeAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxPastKeyCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxPastKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeGet the local value of the MaxPastKeyCount Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxPastKeyCountin interfaceSecurityGroupType- Returns:
- the local value of the MaxPastKeyCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxPastKeyCount Node.
-
setMaxPastKeyCount
public void setMaxPastKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SecurityGroupTypeSet the local value of the MaxPastKeyCount Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxPastKeyCountin interfaceSecurityGroupType- Parameters:
value- the local value to set for the MaxPastKeyCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxPastKeyCount Node.
-
readMaxPastKeyCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxPastKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeRead the value of the MaxPastKeyCount Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxPastKeyCountin interfaceSecurityGroupType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxPastKeyCount
public void writeMaxPastKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SecurityGroupTypeWrite a new value for the MaxPastKeyCount Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxPastKeyCountin interfaceSecurityGroupType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxPastKeyCountAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxPastKeyCountAsync()Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.readMaxPastKeyCount().- Specified by:
readMaxPastKeyCountAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxPastKeyCountAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxPastKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxPastKeyCount) Description copied from interface:SecurityGroupTypeAn asynchronous implementation ofSecurityGroupType.writeMaxPastKeyCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeMaxPastKeyCountAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxPastKeyCountNode
public PropertyTypeNode getMaxPastKeyCountNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SecurityGroupTypeGet the MaxPastKeyCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxPastKeyCountNodein interfaceSecurityGroupType- Returns:
- the MaxPastKeyCount
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxPastKeyCountNodeAsync
Description copied from interface:SecurityGroupTypeAsynchronous implementation ofSecurityGroupType.getMaxPastKeyCountNode().- Specified by:
getMaxPastKeyCountNodeAsyncin interfaceSecurityGroupType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-