Interface ServerDiagnosticsType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
ServerDiagnosticsTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> -
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the EnabledFlag Node.Get the EnabledFlagPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetEnabledFlagNode().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 ofgetSamplingIntervalDiagnosticsArrayNode().org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataTypeGet the local value of the ServerDiagnosticsSummary Node.Get the ServerDiagnosticsSummaryServerDiagnosticsSummaryTypeNode, ornullif it does not exist.CompletableFuture<? extends ServerDiagnosticsSummaryType>Asynchronous implementation ofgetServerDiagnosticsSummaryNode().Get the SessionsDiagnosticsSummarySessionsDiagnosticsSummaryTypeNode, ornullif it does not exist.CompletableFuture<? extends SessionsDiagnosticsSummaryType>Asynchronous implementation ofgetSessionsDiagnosticsSummaryNode().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 ofgetSubscriptionDiagnosticsArrayNode().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 ofreadEnabledFlag().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 ofreadSamplingIntervalDiagnosticsArray().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 ofreadServerDiagnosticsSummary().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 ofreadSubscriptionDiagnosticsArray().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 value) An asynchronous implementation ofwriteEnabledFlag(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[] value) An asynchronous implementation ofwriteSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]).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 value) An asynchronous implementation ofwriteServerDiagnosticsSummary(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[] value) An asynchronous implementation ofwriteSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]).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
-
ENABLED_FLAG
-
-
Method Details
-
getEnabledFlag
Get the local value of the EnabledFlag Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the EnabledFlag Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the EnabledFlag Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeEnabledFlag
Write a new value for the EnabledFlag Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Boolean> readEnabledFlagAsync()An asynchronous implementation ofreadEnabledFlag().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeEnabledFlagAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEnabledFlagAsync(Boolean value) An asynchronous implementation ofwriteEnabledFlag(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getEnabledFlagNode
Get the EnabledFlagPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getEnabledFlagNodeAsync()Asynchronous implementation ofgetEnabledFlagNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerDiagnosticsSummary
org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType getServerDiagnosticsSummary() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ServerDiagnosticsSummary Node.The returned value is the last seen; it is not read live from the server.
- 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
void setServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ServerDiagnosticsSummary Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType readServerDiagnosticsSummary() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ServerDiagnosticsSummary Node from the server and update the local value if the operation succeeds.- Returns:
- the
ServerDiagnosticsSummaryDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServerDiagnosticsSummary
void writeServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ServerDiagnosticsSummary Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType> readServerDiagnosticsSummaryAsync()An asynchronous implementation ofreadServerDiagnosticsSummary().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerDiagnosticsSummaryAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerDiagnosticsSummaryAsync(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType value) An asynchronous implementation ofwriteServerDiagnosticsSummary(org.eclipse.milo.opcua.stack.core.types.structured.ServerDiagnosticsSummaryDataType).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerDiagnosticsSummaryNode
ServerDiagnosticsSummaryType getServerDiagnosticsSummaryNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the ServerDiagnosticsSummaryServerDiagnosticsSummaryTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends ServerDiagnosticsSummaryType> getServerDiagnosticsSummaryNodeAsync()Asynchronous implementation ofgetServerDiagnosticsSummaryNode().- Returns:
- a CompletableFuture that completes successfully with the ServerDiagnosticsSummaryType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSamplingIntervalDiagnosticsArray
org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] getSamplingIntervalDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SamplingIntervalDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- 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
void setSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SamplingIntervalDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] readSamplingIntervalDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SamplingIntervalDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Returns:
- the
SamplingIntervalDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSamplingIntervalDiagnosticsArray
void writeSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SamplingIntervalDiagnosticsArray Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]> readSamplingIntervalDiagnosticsArrayAsync()An asynchronous implementation ofreadSamplingIntervalDiagnosticsArray().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSamplingIntervalDiagnosticsArrayAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSamplingIntervalDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[] value) An asynchronous implementation ofwriteSamplingIntervalDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSamplingIntervalDiagnosticsArrayNode
SamplingIntervalDiagnosticsArrayType getSamplingIntervalDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SamplingIntervalDiagnosticsArraySamplingIntervalDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends SamplingIntervalDiagnosticsArrayType> getSamplingIntervalDiagnosticsArrayNodeAsync()Asynchronous implementation ofgetSamplingIntervalDiagnosticsArrayNode().- Returns:
- a CompletableFuture that completes successfully with the SamplingIntervalDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSubscriptionDiagnosticsArray
org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] getSubscriptionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the SubscriptionDiagnosticsArray Node.The returned value is the last seen; it is not read live from the server.
- 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
void setSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the SubscriptionDiagnosticsArray Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] readSubscriptionDiagnosticsArray() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the SubscriptionDiagnosticsArray Node from the server and update the local value if the operation succeeds.- Returns:
- the
SubscriptionDiagnosticsDataTypevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSubscriptionDiagnosticsArray
void writeSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the SubscriptionDiagnosticsArray Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]> readSubscriptionDiagnosticsArrayAsync()An asynchronous implementation ofreadSubscriptionDiagnosticsArray().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSubscriptionDiagnosticsArrayAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSubscriptionDiagnosticsArrayAsync(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[] value) An asynchronous implementation ofwriteSubscriptionDiagnosticsArray(org.eclipse.milo.opcua.stack.core.types.structured.SubscriptionDiagnosticsDataType[]).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSubscriptionDiagnosticsArrayNode
SubscriptionDiagnosticsArrayType getSubscriptionDiagnosticsArrayNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SubscriptionDiagnosticsArraySubscriptionDiagnosticsArrayTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends SubscriptionDiagnosticsArrayType> getSubscriptionDiagnosticsArrayNodeAsync()Asynchronous implementation ofgetSubscriptionDiagnosticsArrayNode().- Returns:
- a CompletableFuture that completes successfully with the SubscriptionDiagnosticsArrayType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSessionsDiagnosticsSummaryNode
SessionsDiagnosticsSummaryType getSessionsDiagnosticsSummaryNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the SessionsDiagnosticsSummarySessionsDiagnosticsSummaryTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends SessionsDiagnosticsSummaryType> getSessionsDiagnosticsSummaryNodeAsync()Asynchronous implementation ofgetSessionsDiagnosticsSummaryNode().- Returns:
- a CompletableFuture that completes successfully with the SessionsDiagnosticsSummaryType Node or completes exceptionally if an error occurs creating or getting the Node.
-