Interface SessionsDiagnosticsSummaryType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
SessionsDiagnosticsSummaryTypeNode
-
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 SessionDiagnosticsArrayType>Asynchronous implementation ofgetSessionDiagnosticsArrayNode().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 ofgetSessionSecurityDiagnosticsArrayNode().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 ofreadSessionDiagnosticsArray().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 ofreadSessionSecurityDiagnosticsArray().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[] value) An asynchronous implementation ofwriteSessionDiagnosticsArray(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[] value) An asynchronous implementation ofwriteSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]).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
-
Method Details
-
getSessionDiagnosticsArray
org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] getSessionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SessionDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- 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
void setSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SessionDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] readSessionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SessionDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Returns:
- the
SessionDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSessionDiagnosticsArray
void writeSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SessionDiagnosticsArray Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]> readSessionDiagnosticsArrayAsync()An asynchronous implementation ofreadSessionDiagnosticsArray().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSessionDiagnosticsArrayAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSessionDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[] value) An asynchronous implementation ofwriteSessionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSessionDiagnosticsArrayNode
SessionDiagnosticsArrayType getSessionDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SessionDiagnosticsArraySessionDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends SessionDiagnosticsArrayType> getSessionDiagnosticsArrayNodeAsync()Asynchronous implementation ofgetSessionDiagnosticsArrayNode().- Returns:
- a CompletableFuture that completes successfully with the SessionDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSessionSecurityDiagnosticsArray
org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] getSessionSecurityDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SessionSecurityDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- 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
void setSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SessionSecurityDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] readSessionSecurityDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SessionSecurityDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Returns:
- the
SessionSecurityDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSessionSecurityDiagnosticsArray
void writeSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SessionSecurityDiagnosticsArray Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]> readSessionSecurityDiagnosticsArrayAsync()An asynchronous implementation ofreadSessionSecurityDiagnosticsArray().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSessionSecurityDiagnosticsArrayAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSessionSecurityDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[] value) An asynchronous implementation ofwriteSessionSecurityDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SessionSecurityDiagnosticsDataType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSessionSecurityDiagnosticsArrayNode
SessionSecurityDiagnosticsArrayType getSessionSecurityDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SessionSecurityDiagnosticsArraySessionSecurityDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends SessionSecurityDiagnosticsArrayType> getSessionSecurityDiagnosticsArrayNodeAsync()Asynchronous implementation ofgetSessionSecurityDiagnosticsArrayNode().- Returns:
- a CompletableFuture that completes successfully with the SessionSecurityDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-