Interface SecurityGroupType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
SecurityGroupTypeNode
-
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.builtin.unsigned.UInteger>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<String> -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the KeyLifetime Node.Get the KeyLifetimePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetKeyLifetimeNode().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 PropertyType>Asynchronous implementation ofgetMaxFutureKeyCountNode().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 PropertyType>Asynchronous implementation ofgetMaxPastKeyCountNode().Get the local value of the SecurityGroupId Node.Get the SecurityGroupIdPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSecurityGroupIdNode().Get the local value of the SecurityPolicyUri Node.Get the SecurityPolicyUriPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSecurityPolicyUriNode().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 ofreadKeyLifetime().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 ofreadMaxFutureKeyCount().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 ofreadMaxPastKeyCount().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 ofreadSecurityGroupId().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 ofreadSecurityPolicyUri().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 value) An asynchronous implementation ofwriteKeyLifetime(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 value) An asynchronous implementation ofwriteMaxFutureKeyCount(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 value) An asynchronous implementation ofwriteMaxPastKeyCount(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 value) An asynchronous implementation ofwriteSecurityGroupId(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>An asynchronous implementation ofwriteSecurityPolicyUri(java.lang.String).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
-
SECURITY_GROUP_ID
-
KEY_LIFETIME
-
SECURITY_POLICY_URI
-
MAX_FUTURE_KEY_COUNT
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_FUTURE_KEY_COUNT -
MAX_PAST_KEY_COUNT
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_PAST_KEY_COUNT
-
-
Method Details
-
getSecurityGroupId
Get the local value of the SecurityGroupId Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the SecurityGroupId Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the SecurityGroupId 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.
-
writeSecurityGroupId
Write a new value for the SecurityGroupId 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.
-
readSecurityGroupIdAsync
CompletableFuture<? extends String> readSecurityGroupIdAsync()An asynchronous implementation ofreadSecurityGroupId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityGroupIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityGroupIdAsync(String value) An asynchronous implementation ofwriteSecurityGroupId(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityGroupIdNode
Get the SecurityGroupIdPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getSecurityGroupIdNodeAsync()Asynchronous implementation ofgetSecurityGroupIdNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getKeyLifetime
Get the local value of the KeyLifetime Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the KeyLifetime Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the KeyLifetime 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.
-
writeKeyLifetime
Write a new value for the KeyLifetime 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.
-
readKeyLifetimeAsync
CompletableFuture<? extends Double> readKeyLifetimeAsync()An asynchronous implementation ofreadKeyLifetime().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeKeyLifetimeAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeKeyLifetimeAsync(Double value) An asynchronous implementation ofwriteKeyLifetime(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getKeyLifetimeNode
Get the KeyLifetimePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getKeyLifetimeNodeAsync()Asynchronous implementation ofgetKeyLifetimeNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSecurityPolicyUri
Get the local value of the SecurityPolicyUri Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the SecurityPolicyUri Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the SecurityPolicyUri 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.
-
writeSecurityPolicyUri
Write a new value for the SecurityPolicyUri 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.
-
readSecurityPolicyUriAsync
CompletableFuture<? extends String> readSecurityPolicyUriAsync()An asynchronous implementation ofreadSecurityPolicyUri().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSecurityPolicyUriAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSecurityPolicyUriAsync(String value) An asynchronous implementation ofwriteSecurityPolicyUri(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSecurityPolicyUriNode
Get the SecurityPolicyUriPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getSecurityPolicyUriNodeAsync()Asynchronous implementation ofgetSecurityPolicyUriNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxFutureKeyCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxFutureKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MaxFutureKeyCount Node.The returned value is the last seen; it is not read live from the server.
- 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
void setMaxFutureKeyCount(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 MaxFutureKeyCount Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxFutureKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MaxFutureKeyCount 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.
-
writeMaxFutureKeyCount
void writeMaxFutureKeyCount(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 MaxFutureKeyCount 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.
-
readMaxFutureKeyCountAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxFutureKeyCountAsync()An asynchronous implementation ofreadMaxFutureKeyCount().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxFutureKeyCountAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxFutureKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxFutureKeyCount(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.
-
getMaxFutureKeyCountNode
Get the MaxFutureKeyCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMaxFutureKeyCountNodeAsync()Asynchronous implementation ofgetMaxFutureKeyCountNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxPastKeyCount
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxPastKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MaxPastKeyCount Node.The returned value is the last seen; it is not read live from the server.
- 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
void setMaxPastKeyCount(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 MaxPastKeyCount Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxPastKeyCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MaxPastKeyCount 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.
-
writeMaxPastKeyCount
void writeMaxPastKeyCount(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 MaxPastKeyCount 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.
-
readMaxPastKeyCountAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxPastKeyCountAsync()An asynchronous implementation ofreadMaxPastKeyCount().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxPastKeyCountAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxPastKeyCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxPastKeyCount(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.
-
getMaxPastKeyCountNode
Get the MaxPastKeyCountPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMaxPastKeyCountNodeAsync()Asynchronous implementation ofgetMaxPastKeyCountNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-