Class SessionsDiagnosticsSummaryTypeNode
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.SessionsDiagnosticsSummaryTypeNode
- All Implemented Interfaces:
BaseObjectType,SessionsDiagnosticsSummaryType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class SessionsDiagnosticsSummaryTypeNode
extends BaseObjectTypeNode
implements SessionsDiagnosticsSummaryType
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionSessionsDiagnosticsSummaryTypeNode(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 TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]Get the local value of the SessionDiagnosticsArray Node.Get the SessionDiagnosticsArraySessionDiagnosticsArrayTypeNode, ornullif it does not exist.CompletableFuture<? extends SessionDiagnosticsArrayTypeNode>Asynchronous implementation ofSessionsDiagnosticsSummaryType.getSessionDiagnosticsArrayNode().org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]Get the local value of the SessionSecurityDiagnosticsArray Node.Get the SessionSecurityDiagnosticsArraySessionSecurityDiagnosticsArrayTypeNode, ornullif it does not exist.Asynchronous implementation ofSessionsDiagnosticsSummaryType.getSessionSecurityDiagnosticsArrayNode().org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]Read the value of the SessionDiagnosticsArray Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]>An asynchronous implementation ofSessionsDiagnosticsSummaryType.readSessionDiagnosticsArray().org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]Read the value of the SessionSecurityDiagnosticsArray Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]>An asynchronous implementation ofSessionsDiagnosticsSummaryType.readSessionSecurityDiagnosticsArray().voidsetSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] value) Set the local value of the SessionDiagnosticsArray Node.voidsetSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] value) Set the local value of the SessionSecurityDiagnosticsArray Node.voidwriteSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] value) Write a new value for the SessionDiagnosticsArray Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSessionDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] sessionDiagnosticsArray) An asynchronous implementation ofSessionsDiagnosticsSummaryType.writeSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]).voidwriteSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] value) Write a new value for the SessionSecurityDiagnosticsArray Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSessionSecurityDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] sessionSecurityDiagnosticsArray) 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
-
SessionsDiagnosticsSummaryTypeNode
public SessionsDiagnosticsSummaryTypeNode(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
-
getSessionDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] getSessionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SessionsDiagnosticsSummaryTypeGet the local value of the SessionDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSessionDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Returns:
- the local value of the SessionDiagnosticsArray Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SessionDiagnosticsArray Node.
-
setSessionDiagnosticsArray
public void setSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SessionsDiagnosticsSummaryTypeSet the local value of the SessionDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSessionDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Parameters:
value- the local value to set for the SessionDiagnosticsArray Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SessionDiagnosticsArray Node.
-
readSessionDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] readSessionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SessionsDiagnosticsSummaryTypeRead the value of the SessionDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Specified by:
readSessionDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Returns:
- the
SessionDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSessionDiagnosticsArray
public void writeSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SessionsDiagnosticsSummaryTypeWrite a new value for the SessionDiagnosticsArray Node to the server and update the local value if the operation succeeds.- Specified by:
writeSessionDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Parameters:
value- theSessionDiagnosticsDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSessionDiagnosticsArrayAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]> readSessionDiagnosticsArrayAsync()Description copied from interface:SessionsDiagnosticsSummaryTypeAn asynchronous implementation ofSessionsDiagnosticsSummaryType.readSessionDiagnosticsArray().- Specified by:
readSessionDiagnosticsArrayAsyncin interfaceSessionsDiagnosticsSummaryType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSessionDiagnosticsArrayAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSessionDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] sessionDiagnosticsArray) Description copied from interface:SessionsDiagnosticsSummaryTypeAn asynchronous implementation ofSessionsDiagnosticsSummaryType.writeSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]).- Specified by:
writeSessionDiagnosticsArrayAsyncin interfaceSessionsDiagnosticsSummaryType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSessionDiagnosticsArrayNode
public SessionDiagnosticsArrayTypeNode getSessionDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SessionsDiagnosticsSummaryTypeGet the SessionDiagnosticsArraySessionDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSessionDiagnosticsArrayNodein interfaceSessionsDiagnosticsSummaryType- Returns:
- the SessionDiagnosticsArray
SessionDiagnosticsArrayTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSessionDiagnosticsArrayNodeAsync
public CompletableFuture<? extends SessionDiagnosticsArrayTypeNode> getSessionDiagnosticsArrayNodeAsync()Description copied from interface:SessionsDiagnosticsSummaryTypeAsynchronous implementation ofSessionsDiagnosticsSummaryType.getSessionDiagnosticsArrayNode().- Specified by:
getSessionDiagnosticsArrayNodeAsyncin interfaceSessionsDiagnosticsSummaryType- Returns:
- a CompletableFuture that completes successfully with the SessionDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSessionSecurityDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] getSessionSecurityDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SessionsDiagnosticsSummaryTypeGet the local value of the SessionSecurityDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSessionSecurityDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Returns:
- the local value of the SessionSecurityDiagnosticsArray Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SessionSecurityDiagnosticsArray Node.
-
setSessionSecurityDiagnosticsArray
public void setSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SessionsDiagnosticsSummaryTypeSet the local value of the SessionSecurityDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSessionSecurityDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Parameters:
value- the local value to set for the SessionSecurityDiagnosticsArray Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SessionSecurityDiagnosticsArray Node.
-
readSessionSecurityDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] readSessionSecurityDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SessionsDiagnosticsSummaryTypeRead the value of the SessionSecurityDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Specified by:
readSessionSecurityDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Returns:
- the
SessionSecurityDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSessionSecurityDiagnosticsArray
public void writeSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SessionsDiagnosticsSummaryTypeWrite a new value for the SessionSecurityDiagnosticsArray Node to the server and update the local value if the operation succeeds.- Specified by:
writeSessionSecurityDiagnosticsArrayin interfaceSessionsDiagnosticsSummaryType- Parameters:
value- theSessionSecurityDiagnosticsDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSessionSecurityDiagnosticsArrayAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]> readSessionSecurityDiagnosticsArrayAsync()Description copied from interface:SessionsDiagnosticsSummaryTypeAn asynchronous implementation ofSessionsDiagnosticsSummaryType.readSessionSecurityDiagnosticsArray().- Specified by:
readSessionSecurityDiagnosticsArrayAsyncin interfaceSessionsDiagnosticsSummaryType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSessionSecurityDiagnosticsArrayAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSessionSecurityDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] sessionSecurityDiagnosticsArray) Description copied from interface:SessionsDiagnosticsSummaryTypeAn asynchronous implementation ofSessionsDiagnosticsSummaryType.writeSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]).- Specified by:
writeSessionSecurityDiagnosticsArrayAsyncin interfaceSessionsDiagnosticsSummaryType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSessionSecurityDiagnosticsArrayNode
public SessionSecurityDiagnosticsArrayTypeNode getSessionSecurityDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SessionsDiagnosticsSummaryTypeGet the SessionSecurityDiagnosticsArraySessionSecurityDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSessionSecurityDiagnosticsArrayNodein interfaceSessionsDiagnosticsSummaryType- Returns:
- the SessionSecurityDiagnosticsArray
SessionSecurityDiagnosticsArrayTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSessionSecurityDiagnosticsArrayNodeAsync
public CompletableFuture<? extends SessionSecurityDiagnosticsArrayTypeNode> getSessionSecurityDiagnosticsArrayNodeAsync()Description copied from interface:SessionsDiagnosticsSummaryTypeAsynchronous implementation ofSessionsDiagnosticsSummaryType.getSessionSecurityDiagnosticsArrayNode().- Specified by:
getSessionSecurityDiagnosticsArrayNodeAsyncin interfaceSessionsDiagnosticsSummaryType- Returns:
- a CompletableFuture that completes successfully with the SessionSecurityDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-