Class SamplingIntervalDiagnosticsTypeNode
- All Implemented Interfaces:
BaseDataVariableType,BaseVariableType,SamplingIntervalDiagnosticsType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionSamplingIntervalDiagnosticsTypeNode(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.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing, org.eclipse.milo.opcua.stack.core.types.structured.AccessLevelExType accessLevelEx) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the DisabledMonitoredItemsSamplingCount Node.Get the DisabledMonitoredItemsSamplingCountBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofSamplingIntervalDiagnosticsType.getDisabledMonitoredItemsSamplingCountNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxSampledMonitoredItemsCount Node.Get the MaxSampledMonitoredItemsCountBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofSamplingIntervalDiagnosticsType.getMaxSampledMonitoredItemsCountNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the SampledMonitoredItemsCount Node.Get the SampledMonitoredItemsCountBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofSamplingIntervalDiagnosticsType.getSampledMonitoredItemsCountNode().Get the local value of the SamplingInterval Node.Get the SamplingIntervalBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofSamplingIntervalDiagnosticsType.getSamplingIntervalNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the DisabledMonitoredItemsSamplingCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofSamplingIntervalDiagnosticsType.readDisabledMonitoredItemsSamplingCount().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxSampledMonitoredItemsCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofSamplingIntervalDiagnosticsType.readMaxSampledMonitoredItemsCount().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the SampledMonitoredItemsCount Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofSamplingIntervalDiagnosticsType.readSampledMonitoredItemsCount().Read the value of the SamplingInterval Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofSamplingIntervalDiagnosticsType.readSamplingInterval().voidsetDisabledMonitoredItemsSamplingCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the DisabledMonitoredItemsSamplingCount Node.voidsetMaxSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxSampledMonitoredItemsCount Node.voidsetSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the SampledMonitoredItemsCount Node.voidsetSamplingInterval(Double value) Set the local value of the SamplingInterval Node.voidwriteDisabledMonitoredItemsSamplingCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the DisabledMonitoredItemsSamplingCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDisabledMonitoredItemsSamplingCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger disabledMonitoredItemsSamplingCount) An asynchronous implementation ofSamplingIntervalDiagnosticsType.writeDisabledMonitoredItemsSamplingCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMaxSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxSampledMonitoredItemsCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxSampledMonitoredItemsCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxSampledMonitoredItemsCount) An asynchronous implementation ofSamplingIntervalDiagnosticsType.writeMaxSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the SampledMonitoredItemsCount Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSampledMonitoredItemsCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger sampledMonitoredItemsCount) An asynchronous implementation ofSamplingIntervalDiagnosticsType.writeSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteSamplingInterval(Double value) Write a new value for the SamplingInterval Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSamplingIntervalAsync(Double samplingInterval) An asynchronous implementation ofSamplingIntervalDiagnosticsType.writeSamplingInterval(java.lang.Double).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaVariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAccessLevelEx, readAllowNullsAsync, readArrayDimensions, readDataType, readDataTypeVersionAsync, readDictionaryFragmentAsync, readEngineeringUnitsAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAccessLevelEx, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeDataTypeVersionAsync, writeDictionaryFragmentAsync, writeEngineeringUnitsAsync, writeHistorizing, writeLocalTimeAsync, writeMaxArrayLengthAsync, writeMaxStringLengthAsync, writeMinimumSamplingInterval, writeNodeVersionAsync, writeUserAccessLevel, writeValue, writeValue, writeValueAsTextAsync, writeValueRankMethods 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.VariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRank
-
Constructor Details
-
SamplingIntervalDiagnosticsTypeNode
public SamplingIntervalDiagnosticsTypeNode(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.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing, org.eclipse.milo.opcua.stack.core.types.structured.AccessLevelExType accessLevelEx)
-
-
Method Details
-
getSamplingInterval
Description copied from interface:SamplingIntervalDiagnosticsTypeGet the local value of the SamplingInterval Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSamplingIntervalin interfaceSamplingIntervalDiagnosticsType- Returns:
- the local value of the SamplingInterval Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SamplingInterval Node.
-
setSamplingInterval
Description copied from interface:SamplingIntervalDiagnosticsTypeSet the local value of the SamplingInterval Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSamplingIntervalin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- the local value to set for the SamplingInterval Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SamplingInterval Node.
-
readSamplingInterval
Description copied from interface:SamplingIntervalDiagnosticsTypeRead the value of the SamplingInterval Node from the server and update the local value if the operation succeeds.- Specified by:
readSamplingIntervalin interfaceSamplingIntervalDiagnosticsType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSamplingInterval
public void writeSamplingInterval(Double value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SamplingIntervalDiagnosticsTypeWrite a new value for the SamplingInterval Node to the server and update the local value if the operation succeeds.- Specified by:
writeSamplingIntervalin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSamplingIntervalAsync
Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.readSamplingInterval().- Specified by:
readSamplingIntervalAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSamplingIntervalAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSamplingIntervalAsync(Double samplingInterval) Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.writeSamplingInterval(java.lang.Double).- Specified by:
writeSamplingIntervalAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSamplingIntervalNode
public BaseDataVariableTypeNode getSamplingIntervalNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeGet the SamplingIntervalBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSamplingIntervalNodein interfaceSamplingIntervalDiagnosticsType- Returns:
- the SamplingInterval
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSamplingIntervalNodeAsync
Description copied from interface:SamplingIntervalDiagnosticsTypeAsynchronous implementation ofSamplingIntervalDiagnosticsType.getSamplingIntervalNode().- Specified by:
getSamplingIntervalNodeAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSampledMonitoredItemsCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getSampledMonitoredItemsCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeGet the local value of the SampledMonitoredItemsCount Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Returns:
- the local value of the SampledMonitoredItemsCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SampledMonitoredItemsCount Node.
-
setSampledMonitoredItemsCount
public void setSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SamplingIntervalDiagnosticsTypeSet the local value of the SampledMonitoredItemsCount Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- the local value to set for the SampledMonitoredItemsCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SampledMonitoredItemsCount Node.
-
readSampledMonitoredItemsCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readSampledMonitoredItemsCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeRead the value of the SampledMonitoredItemsCount Node from the server and update the local value if the operation succeeds.- Specified by:
readSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSampledMonitoredItemsCount
public void writeSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SamplingIntervalDiagnosticsTypeWrite a new value for the SampledMonitoredItemsCount Node to the server and update the local value if the operation succeeds.- Specified by:
writeSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSampledMonitoredItemsCountAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readSampledMonitoredItemsCountAsync()Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.readSampledMonitoredItemsCount().- Specified by:
readSampledMonitoredItemsCountAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSampledMonitoredItemsCountAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSampledMonitoredItemsCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger sampledMonitoredItemsCount) Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.writeSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeSampledMonitoredItemsCountAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSampledMonitoredItemsCountNode
public BaseDataVariableTypeNode getSampledMonitoredItemsCountNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeGet the SampledMonitoredItemsCountBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSampledMonitoredItemsCountNodein interfaceSamplingIntervalDiagnosticsType- Returns:
- the SampledMonitoredItemsCount
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSampledMonitoredItemsCountNodeAsync
public CompletableFuture<? extends BaseDataVariableTypeNode> getSampledMonitoredItemsCountNodeAsync()Description copied from interface:SamplingIntervalDiagnosticsTypeAsynchronous implementation ofSamplingIntervalDiagnosticsType.getSampledMonitoredItemsCountNode().- Specified by:
getSampledMonitoredItemsCountNodeAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxSampledMonitoredItemsCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxSampledMonitoredItemsCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeGet the local value of the MaxSampledMonitoredItemsCount Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Returns:
- the local value of the MaxSampledMonitoredItemsCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxSampledMonitoredItemsCount Node.
-
setMaxSampledMonitoredItemsCount
public void setMaxSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SamplingIntervalDiagnosticsTypeSet the local value of the MaxSampledMonitoredItemsCount Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- the local value to set for the MaxSampledMonitoredItemsCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxSampledMonitoredItemsCount Node.
-
readMaxSampledMonitoredItemsCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxSampledMonitoredItemsCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeRead the value of the MaxSampledMonitoredItemsCount Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxSampledMonitoredItemsCount
public void writeMaxSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SamplingIntervalDiagnosticsTypeWrite a new value for the MaxSampledMonitoredItemsCount Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxSampledMonitoredItemsCountin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxSampledMonitoredItemsCountAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxSampledMonitoredItemsCountAsync()Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.readMaxSampledMonitoredItemsCount().- Specified by:
readMaxSampledMonitoredItemsCountAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxSampledMonitoredItemsCountAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxSampledMonitoredItemsCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxSampledMonitoredItemsCount) Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.writeMaxSampledMonitoredItemsCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeMaxSampledMonitoredItemsCountAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxSampledMonitoredItemsCountNode
public BaseDataVariableTypeNode getMaxSampledMonitoredItemsCountNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeGet the MaxSampledMonitoredItemsCountBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxSampledMonitoredItemsCountNodein interfaceSamplingIntervalDiagnosticsType- Returns:
- the MaxSampledMonitoredItemsCount
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxSampledMonitoredItemsCountNodeAsync
public CompletableFuture<? extends BaseDataVariableTypeNode> getMaxSampledMonitoredItemsCountNodeAsync()Description copied from interface:SamplingIntervalDiagnosticsTypeAsynchronous implementation ofSamplingIntervalDiagnosticsType.getMaxSampledMonitoredItemsCountNode().- Specified by:
getMaxSampledMonitoredItemsCountNodeAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDisabledMonitoredItemsSamplingCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getDisabledMonitoredItemsSamplingCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeGet the local value of the DisabledMonitoredItemsSamplingCount Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDisabledMonitoredItemsSamplingCountin interfaceSamplingIntervalDiagnosticsType- Returns:
- the local value of the DisabledMonitoredItemsSamplingCount Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DisabledMonitoredItemsSamplingCount Node.
-
setDisabledMonitoredItemsSamplingCount
public void setDisabledMonitoredItemsSamplingCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SamplingIntervalDiagnosticsTypeSet the local value of the DisabledMonitoredItemsSamplingCount Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDisabledMonitoredItemsSamplingCountin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- the local value to set for the DisabledMonitoredItemsSamplingCount Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DisabledMonitoredItemsSamplingCount Node.
-
readDisabledMonitoredItemsSamplingCount
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readDisabledMonitoredItemsSamplingCount() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeRead the value of the DisabledMonitoredItemsSamplingCount Node from the server and update the local value if the operation succeeds.- Specified by:
readDisabledMonitoredItemsSamplingCountin interfaceSamplingIntervalDiagnosticsType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDisabledMonitoredItemsSamplingCount
public void writeDisabledMonitoredItemsSamplingCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:SamplingIntervalDiagnosticsTypeWrite a new value for the DisabledMonitoredItemsSamplingCount Node to the server and update the local value if the operation succeeds.- Specified by:
writeDisabledMonitoredItemsSamplingCountin interfaceSamplingIntervalDiagnosticsType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDisabledMonitoredItemsSamplingCountAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readDisabledMonitoredItemsSamplingCountAsync()Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.readDisabledMonitoredItemsSamplingCount().- Specified by:
readDisabledMonitoredItemsSamplingCountAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDisabledMonitoredItemsSamplingCountAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDisabledMonitoredItemsSamplingCountAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger disabledMonitoredItemsSamplingCount) Description copied from interface:SamplingIntervalDiagnosticsTypeAn asynchronous implementation ofSamplingIntervalDiagnosticsType.writeDisabledMonitoredItemsSamplingCount(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeDisabledMonitoredItemsSamplingCountAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDisabledMonitoredItemsSamplingCountNode
public BaseDataVariableTypeNode getDisabledMonitoredItemsSamplingCountNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:SamplingIntervalDiagnosticsTypeGet the DisabledMonitoredItemsSamplingCountBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDisabledMonitoredItemsSamplingCountNodein interfaceSamplingIntervalDiagnosticsType- Returns:
- the DisabledMonitoredItemsSamplingCount
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDisabledMonitoredItemsSamplingCountNodeAsync
public CompletableFuture<? extends BaseDataVariableTypeNode> getDisabledMonitoredItemsSamplingCountNodeAsync()Description copied from interface:SamplingIntervalDiagnosticsTypeAsynchronous implementation ofSamplingIntervalDiagnosticsType.getDisabledMonitoredItemsSamplingCountNode().- Specified by:
getDisabledMonitoredItemsSamplingCountNodeAsyncin interfaceSamplingIntervalDiagnosticsType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-