public class SamplingIntervalDiagnosticsArrayTypeNode extends BaseDataVariableTypeNode implements SamplingIntervalDiagnosticsArrayType
| Constructor and Description |
|---|
SamplingIntervalDiagnosticsArrayTypeNode(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.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) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType |
getSamplingIntervalDiagnostics()
Get the local value of the SamplingIntervalDiagnostics Node.
|
SamplingIntervalDiagnosticsTypeNode |
getSamplingIntervalDiagnosticsNode()
Get the SamplingIntervalDiagnostics
SamplingIntervalDiagnosticsType Node, or null if it does not exist. |
CompletableFuture<? extends SamplingIntervalDiagnosticsTypeNode> |
getSamplingIntervalDiagnosticsNodeAsync()
Asynchronous implementation of
SamplingIntervalDiagnosticsArrayType.getSamplingIntervalDiagnosticsNode(). |
org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType |
readSamplingIntervalDiagnostics()
Read the value of the SamplingIntervalDiagnostics Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType> |
readSamplingIntervalDiagnosticsAsync()
An asynchronous implementation of
SamplingIntervalDiagnosticsArrayType.readSamplingIntervalDiagnostics(). |
void |
setSamplingIntervalDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType samplingIntervalDiagnostics)
Set the local value of the SamplingIntervalDiagnostics Node.
|
void |
writeSamplingIntervalDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType samplingIntervalDiagnostics)
Write a new value for the SamplingIntervalDiagnostics Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeSamplingIntervalDiagnosticsAsync(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType samplingIntervalDiagnostics)
An asynchronous implementation of
SamplingIntervalDiagnosticsArrayType.writeSamplingIntervalDiagnostics(SamplingIntervalDiagnosticsDataType). |
getAccessLevel, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAllowNullsAsync, readArrayDimensions, readDataType, readDataTypeVersionAsync, readDictionaryFragmentAsync, readEngineeringUnitsAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeDataTypeVersionAsync, writeDictionaryFragmentAsync, writeEngineeringUnitsAsync, writeHistorizing, writeLocalTimeAsync, writeMaxArrayLengthAsync, writeMaxStringLengthAsync, writeMinimumSamplingInterval, writeNodeVersionAsync, writeUserAccessLevel, writeValue, writeValue, writeValueAsTextAsync, writeValueRankbrowse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getUserWriteMask, getWriteMask, invalidate, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readUserWriteMask, readWriteMask, refresh, refreshAsync, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeUserWriteMask, writeWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAccessLevel, 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, setWriteMaskpublic SamplingIntervalDiagnosticsArrayTypeNode(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.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)
public org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType getSamplingIntervalDiagnostics()
throws org.eclipse.milo.opcua.stack.core.UaException
SamplingIntervalDiagnosticsArrayTypeThe returned value is the last seen; it is not read live from the server.
getSamplingIntervalDiagnostics in interface SamplingIntervalDiagnosticsArrayTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SamplingIntervalDiagnostics Node.public void setSamplingIntervalDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType samplingIntervalDiagnostics)
throws org.eclipse.milo.opcua.stack.core.UaException
SamplingIntervalDiagnosticsArrayTypeThe value is only updated locally; it is not written to the server.
setSamplingIntervalDiagnostics in interface SamplingIntervalDiagnosticsArrayTypesamplingIntervalDiagnostics - the local value to set for the SamplingIntervalDiagnostics Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the SamplingIntervalDiagnostics Node.public org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType readSamplingIntervalDiagnostics()
throws org.eclipse.milo.opcua.stack.core.UaException
SamplingIntervalDiagnosticsArrayTypereadSamplingIntervalDiagnostics in interface SamplingIntervalDiagnosticsArrayTypeSamplingIntervalDiagnosticsDataType value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeSamplingIntervalDiagnostics(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType samplingIntervalDiagnostics)
throws org.eclipse.milo.opcua.stack.core.UaException
SamplingIntervalDiagnosticsArrayTypewriteSamplingIntervalDiagnostics in interface SamplingIntervalDiagnosticsArrayTypesamplingIntervalDiagnostics - the SamplingIntervalDiagnosticsDataType value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType> readSamplingIntervalDiagnosticsAsync()
SamplingIntervalDiagnosticsArrayTypeSamplingIntervalDiagnosticsArrayType.readSamplingIntervalDiagnostics().readSamplingIntervalDiagnosticsAsync in interface SamplingIntervalDiagnosticsArrayTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSamplingIntervalDiagnosticsAsync(org.eclipse.milo.opcua.stack.core.types.structured.SamplingIntervalDiagnosticsDataType samplingIntervalDiagnostics)
SamplingIntervalDiagnosticsArrayTypeSamplingIntervalDiagnosticsArrayType.writeSamplingIntervalDiagnostics(SamplingIntervalDiagnosticsDataType).writeSamplingIntervalDiagnosticsAsync in interface SamplingIntervalDiagnosticsArrayTypepublic SamplingIntervalDiagnosticsTypeNode getSamplingIntervalDiagnosticsNode() throws org.eclipse.milo.opcua.stack.core.UaException
SamplingIntervalDiagnosticsArrayTypeSamplingIntervalDiagnosticsType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getSamplingIntervalDiagnosticsNode in interface SamplingIntervalDiagnosticsArrayTypeSamplingIntervalDiagnosticsType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends SamplingIntervalDiagnosticsTypeNode> getSamplingIntervalDiagnosticsNodeAsync()
SamplingIntervalDiagnosticsArrayTypeSamplingIntervalDiagnosticsArrayType.getSamplingIntervalDiagnosticsNode().getSamplingIntervalDiagnosticsNodeAsync in interface SamplingIntervalDiagnosticsArrayTypeCopyright © 2021. All rights reserved.