Class ServerDiagnosticsTypeNode
- All Implemented Interfaces:
BaseObjectType,ServerDiagnosticsType,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.ServerDiagnosticsType
ENABLED_FLAG -
Constructor Summary
ConstructorsConstructorDescriptionServerDiagnosticsTypeNode(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 EnabledFlag Node.Get the EnabledFlagPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofServerDiagnosticsType.getEnabledFlagNode().org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]Get the local value of the SamplingIntervalDiagnosticsArray Node.Get the SamplingIntervalDiagnosticsArraySamplingIntervalDiagnosticsArrayTypeNode, ornullif it does not exist.Asynchronous implementation ofServerDiagnosticsType.getSamplingIntervalDiagnosticsArrayNode().org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataTypeGet the local value of the ServerDiagnosticsSummary Node.Get the ServerDiagnosticsSummaryServerDiagnosticsSummaryTypeNode, ornullif it does not exist.Asynchronous implementation ofServerDiagnosticsType.getServerDiagnosticsSummaryNode().Get the SessionsDiagnosticsSummarySessionsDiagnosticsSummaryTypeNode, ornullif it does not exist.Asynchronous implementation ofServerDiagnosticsType.getSessionsDiagnosticsSummaryNode().org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]Get the local value of the SubscriptionDiagnosticsArray Node.Get the SubscriptionDiagnosticsArraySubscriptionDiagnosticsArrayTypeNode, ornullif it does not exist.Asynchronous implementation ofServerDiagnosticsType.getSubscriptionDiagnosticsArrayNode().Read the value of the EnabledFlag Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofServerDiagnosticsType.readEnabledFlag().org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]Read the value of the SamplingIntervalDiagnosticsArray Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]>An asynchronous implementation ofServerDiagnosticsType.readSamplingIntervalDiagnosticsArray().org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataTypeRead the value of the ServerDiagnosticsSummary Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType>An asynchronous implementation ofServerDiagnosticsType.readServerDiagnosticsSummary().org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]Read the value of the SubscriptionDiagnosticsArray Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]>An asynchronous implementation ofServerDiagnosticsType.readSubscriptionDiagnosticsArray().voidsetEnabledFlag(Boolean value) Set the local value of the EnabledFlag Node.voidsetSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] value) Set the local value of the SamplingIntervalDiagnosticsArray Node.voidsetServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType value) Set the local value of the ServerDiagnosticsSummary Node.voidsetSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] value) Set the local value of the SubscriptionDiagnosticsArray Node.voidwriteEnabledFlag(Boolean value) Write a new value for the EnabledFlag Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeEnabledFlagAsync(Boolean enabledFlag) An asynchronous implementation ofServerDiagnosticsType.writeEnabledFlag(java.lang.Boolean).voidwriteSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] value) Write a new value for the SamplingIntervalDiagnosticsArray Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSamplingIntervalDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] samplingIntervalDiagnosticsArray) voidwriteServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType value) Write a new value for the ServerDiagnosticsSummary Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServerDiagnosticsSummaryAsync(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType serverDiagnosticsSummary) An asynchronous implementation ofServerDiagnosticsType.writeServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType).voidwriteSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] value) Write a new value for the SubscriptionDiagnosticsArray Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSubscriptionDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] subscriptionDiagnosticsArray) 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
-
ServerDiagnosticsTypeNode
public ServerDiagnosticsTypeNode(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
-
getEnabledFlag
Description copied from interface:ServerDiagnosticsTypeGet the local value of the EnabledFlag Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getEnabledFlagin interfaceServerDiagnosticsType- Returns:
- the local value of the EnabledFlag Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EnabledFlag Node.
-
setEnabledFlag
Description copied from interface:ServerDiagnosticsTypeSet the local value of the EnabledFlag Node.The value is only updated locally; it is not written to the server.
- Specified by:
setEnabledFlagin interfaceServerDiagnosticsType- Parameters:
value- the local value to set for the EnabledFlag Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the EnabledFlag Node.
-
readEnabledFlag
Description copied from interface:ServerDiagnosticsTypeRead the value of the EnabledFlag Node from the server and update the local value if the operation succeeds.- Specified by:
readEnabledFlagin interfaceServerDiagnosticsType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEnabledFlag
Description copied from interface:ServerDiagnosticsTypeWrite a new value for the EnabledFlag Node to the server and update the local value if the operation succeeds.- Specified by:
writeEnabledFlagin interfaceServerDiagnosticsType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readEnabledFlagAsync
Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.readEnabledFlag().- Specified by:
readEnabledFlagAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEnabledFlagAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEnabledFlagAsync(Boolean enabledFlag) Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.writeEnabledFlag(java.lang.Boolean).- Specified by:
writeEnabledFlagAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEnabledFlagNode
Description copied from interface:ServerDiagnosticsTypeGet the EnabledFlagPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getEnabledFlagNodein interfaceServerDiagnosticsType- Returns:
- the EnabledFlag
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getEnabledFlagNodeAsync
Description copied from interface:ServerDiagnosticsTypeAsynchronous implementation ofServerDiagnosticsType.getEnabledFlagNode().- Specified by:
getEnabledFlagNodeAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerDiagnosticsSummary
public org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType getServerDiagnosticsSummary() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeGet the local value of the ServerDiagnosticsSummary Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getServerDiagnosticsSummaryin interfaceServerDiagnosticsType- Returns:
- the local value of the ServerDiagnosticsSummary Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerDiagnosticsSummary Node.
-
setServerDiagnosticsSummary
public void setServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerDiagnosticsTypeSet the local value of the ServerDiagnosticsSummary Node.The value is only updated locally; it is not written to the server.
- Specified by:
setServerDiagnosticsSummaryin interfaceServerDiagnosticsType- Parameters:
value- the local value to set for the ServerDiagnosticsSummary Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerDiagnosticsSummary Node.
-
readServerDiagnosticsSummary
public org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType readServerDiagnosticsSummary() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeRead the value of the ServerDiagnosticsSummary Node from the server and update the local value if the operation succeeds.- Specified by:
readServerDiagnosticsSummaryin interfaceServerDiagnosticsType- Returns:
- the
ServerDiagnosticsSummaryDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServerDiagnosticsSummary
public void writeServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerDiagnosticsTypeWrite a new value for the ServerDiagnosticsSummary Node to the server and update the local value if the operation succeeds.- Specified by:
writeServerDiagnosticsSummaryin interfaceServerDiagnosticsType- Parameters:
value- theServerDiagnosticsSummaryDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServerDiagnosticsSummaryAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType> readServerDiagnosticsSummaryAsync()Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.readServerDiagnosticsSummary().- Specified by:
readServerDiagnosticsSummaryAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerDiagnosticsSummaryAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerDiagnosticsSummaryAsync(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType serverDiagnosticsSummary) Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.writeServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType).- Specified by:
writeServerDiagnosticsSummaryAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerDiagnosticsSummaryNode
public ServerDiagnosticsSummaryTypeNode getServerDiagnosticsSummaryNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeGet the ServerDiagnosticsSummaryServerDiagnosticsSummaryTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getServerDiagnosticsSummaryNodein interfaceServerDiagnosticsType- Returns:
- the ServerDiagnosticsSummary
ServerDiagnosticsSummaryTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerDiagnosticsSummaryNodeAsync
public CompletableFuture<? extends ServerDiagnosticsSummaryTypeNode> getServerDiagnosticsSummaryNodeAsync()Description copied from interface:ServerDiagnosticsTypeAsynchronous implementation ofServerDiagnosticsType.getServerDiagnosticsSummaryNode().- Specified by:
getServerDiagnosticsSummaryNodeAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the ServerDiagnosticsSummaryType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSamplingIntervalDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] getSamplingIntervalDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeGet the local value of the SamplingIntervalDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSamplingIntervalDiagnosticsArrayin interfaceServerDiagnosticsType- Returns:
- the local value of the SamplingIntervalDiagnosticsArray Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SamplingIntervalDiagnosticsArray Node.
-
setSamplingIntervalDiagnosticsArray
public void setSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerDiagnosticsTypeSet the local value of the SamplingIntervalDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSamplingIntervalDiagnosticsArrayin interfaceServerDiagnosticsType- Parameters:
value- the local value to set for the SamplingIntervalDiagnosticsArray Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SamplingIntervalDiagnosticsArray Node.
-
readSamplingIntervalDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] readSamplingIntervalDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeRead the value of the SamplingIntervalDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Specified by:
readSamplingIntervalDiagnosticsArrayin interfaceServerDiagnosticsType- Returns:
- the
SamplingIntervalDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSamplingIntervalDiagnosticsArray
public void writeSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerDiagnosticsTypeWrite a new value for the SamplingIntervalDiagnosticsArray Node to the server and update the local value if the operation succeeds.- Specified by:
writeSamplingIntervalDiagnosticsArrayin interfaceServerDiagnosticsType- Parameters:
value- theSamplingIntervalDiagnosticsDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSamplingIntervalDiagnosticsArrayAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]> readSamplingIntervalDiagnosticsArrayAsync()Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.readSamplingIntervalDiagnosticsArray().- Specified by:
readSamplingIntervalDiagnosticsArrayAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSamplingIntervalDiagnosticsArrayAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSamplingIntervalDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] samplingIntervalDiagnosticsArray) Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.writeSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]).- Specified by:
writeSamplingIntervalDiagnosticsArrayAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSamplingIntervalDiagnosticsArrayNode
public SamplingIntervalDiagnosticsArrayTypeNode getSamplingIntervalDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeGet the SamplingIntervalDiagnosticsArraySamplingIntervalDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSamplingIntervalDiagnosticsArrayNodein interfaceServerDiagnosticsType- Returns:
- the SamplingIntervalDiagnosticsArray
SamplingIntervalDiagnosticsArrayTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSamplingIntervalDiagnosticsArrayNodeAsync
public CompletableFuture<? extends SamplingIntervalDiagnosticsArrayTypeNode> getSamplingIntervalDiagnosticsArrayNodeAsync()Description copied from interface:ServerDiagnosticsTypeAsynchronous implementation ofServerDiagnosticsType.getSamplingIntervalDiagnosticsArrayNode().- Specified by:
getSamplingIntervalDiagnosticsArrayNodeAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the SamplingIntervalDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSubscriptionDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] getSubscriptionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeGet the local value of the SubscriptionDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSubscriptionDiagnosticsArrayin interfaceServerDiagnosticsType- Returns:
- the local value of the SubscriptionDiagnosticsArray Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SubscriptionDiagnosticsArray Node.
-
setSubscriptionDiagnosticsArray
public void setSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerDiagnosticsTypeSet the local value of the SubscriptionDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSubscriptionDiagnosticsArrayin interfaceServerDiagnosticsType- Parameters:
value- the local value to set for the SubscriptionDiagnosticsArray Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SubscriptionDiagnosticsArray Node.
-
readSubscriptionDiagnosticsArray
public org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] readSubscriptionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeRead the value of the SubscriptionDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Specified by:
readSubscriptionDiagnosticsArrayin interfaceServerDiagnosticsType- Returns:
- the
SubscriptionDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSubscriptionDiagnosticsArray
public void writeSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:ServerDiagnosticsTypeWrite a new value for the SubscriptionDiagnosticsArray Node to the server and update the local value if the operation succeeds.- Specified by:
writeSubscriptionDiagnosticsArrayin interfaceServerDiagnosticsType- Parameters:
value- theSubscriptionDiagnosticsDataTypevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSubscriptionDiagnosticsArrayAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]> readSubscriptionDiagnosticsArrayAsync()Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.readSubscriptionDiagnosticsArray().- Specified by:
readSubscriptionDiagnosticsArrayAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSubscriptionDiagnosticsArrayAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSubscriptionDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] subscriptionDiagnosticsArray) Description copied from interface:ServerDiagnosticsTypeAn asynchronous implementation ofServerDiagnosticsType.writeSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]).- Specified by:
writeSubscriptionDiagnosticsArrayAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSubscriptionDiagnosticsArrayNode
public SubscriptionDiagnosticsArrayTypeNode getSubscriptionDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeGet the SubscriptionDiagnosticsArraySubscriptionDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSubscriptionDiagnosticsArrayNodein interfaceServerDiagnosticsType- Returns:
- the SubscriptionDiagnosticsArray
SubscriptionDiagnosticsArrayTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSubscriptionDiagnosticsArrayNodeAsync
public CompletableFuture<? extends SubscriptionDiagnosticsArrayTypeNode> getSubscriptionDiagnosticsArrayNodeAsync()Description copied from interface:ServerDiagnosticsTypeAsynchronous implementation ofServerDiagnosticsType.getSubscriptionDiagnosticsArrayNode().- Specified by:
getSubscriptionDiagnosticsArrayNodeAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the SubscriptionDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSessionsDiagnosticsSummaryNode
public SessionsDiagnosticsSummaryTypeNode getSessionsDiagnosticsSummaryNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:ServerDiagnosticsTypeGet the SessionsDiagnosticsSummarySessionsDiagnosticsSummaryTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSessionsDiagnosticsSummaryNodein interfaceServerDiagnosticsType- Returns:
- the SessionsDiagnosticsSummary
SessionsDiagnosticsSummaryTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSessionsDiagnosticsSummaryNodeAsync
public CompletableFuture<? extends SessionsDiagnosticsSummaryTypeNode> getSessionsDiagnosticsSummaryNodeAsync()Description copied from interface:ServerDiagnosticsTypeAsynchronous implementation ofServerDiagnosticsType.getSessionsDiagnosticsSummaryNode().- Specified by:
getSessionsDiagnosticsSummaryNodeAsyncin interfaceServerDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the SessionsDiagnosticsSummaryType Node or completes exceptionally if an error occurs creating or getting the Node.
-