public interface SessionDiagnosticsArrayType extends BaseDataVariableType
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType |
getSessionDiagnostics()
Get the local value of the SessionDiagnostics Node.
|
SessionDiagnosticsVariableType |
getSessionDiagnosticsNode()
Get the SessionDiagnostics
SessionDiagnosticsVariableType Node, or null if it does not exist. |
CompletableFuture<? extends SessionDiagnosticsVariableType> |
getSessionDiagnosticsNodeAsync()
Asynchronous implementation of
getSessionDiagnosticsNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType |
readSessionDiagnostics()
Read the value of the SessionDiagnostics Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType> |
readSessionDiagnosticsAsync()
An asynchronous implementation of
readSessionDiagnostics(). |
void |
setSessionDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType sessionDiagnostics)
Set the local value of the SessionDiagnostics Node.
|
void |
writeSessionDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType sessionDiagnostics)
Write a new value for the SessionDiagnostics Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeSessionDiagnosticsAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType sessionDiagnostics)
An asynchronous implementation of
writeSessionDiagnostics(SessionDiagnosticsDataType). |
getAccessLevel, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRankgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskorg.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType getSessionDiagnostics()
throws org.eclipse.milo.opcua.stack.core.UaException
The returned value is the last seen; it is not read live from the server.
org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SessionDiagnostics Node.void setSessionDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType sessionDiagnostics)
throws org.eclipse.milo.opcua.stack.core.UaException
The value is only updated locally; it is not written to the server.
sessionDiagnostics - the local value to set for the SessionDiagnostics Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SessionDiagnostics Node.org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType readSessionDiagnostics()
throws org.eclipse.milo.opcua.stack.core.UaException
SessionDiagnosticsDataType value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.void writeSessionDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType sessionDiagnostics)
throws org.eclipse.milo.opcua.stack.core.UaException
sessionDiagnostics - the SessionDiagnosticsDataType value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType> readSessionDiagnosticsAsync()
readSessionDiagnostics().CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSessionDiagnosticsAsync(org.eclipse.milo.opcua.stack.core.types.structured.SessionDiagnosticsDataType sessionDiagnostics)
writeSessionDiagnostics(SessionDiagnosticsDataType).SessionDiagnosticsVariableType getSessionDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaException
SessionDiagnosticsVariableType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
SessionDiagnosticsVariableType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.CompletableFuture<? extends SessionDiagnosticsVariableType> getSessionDiagnosticsNodeAsync()
getSessionDiagnosticsNode().Copyright © 2021. All rights reserved.