Class HistoricalDataConfigurationTypeNode
- All Implemented Interfaces:
BaseObjectType,HistoricalDataConfigurationType,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.HistoricalDataConfigurationType
DEFINITION, EXCEPTION_DEVIATION, EXCEPTION_DEVIATION_FORMAT, MAX_COUNT_STORED_VALUES, MAX_TIME_INTERVAL, MAX_TIME_STORED_VALUES, MIN_TIME_INTERVAL, SERVER_TIMESTAMP_SUPPORTED, START_OF_ARCHIVE, START_OF_ONLINE_ARCHIVE, STEPPED -
Constructor Summary
ConstructorsConstructorDescriptionHistoricalDataConfigurationTypeNode(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 AggregateConfigurationAggregateConfigurationTypeNode, ornullif it does not exist.CompletableFuture<? extends AggregateConfigurationTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getAggregateConfigurationNode().Get the AggregateFunctionsFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends FolderTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getAggregateFunctionsNode().Get the local value of the Definition Node.Get the DefinitionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getDefinitionNode().Get the local value of the ExceptionDeviation Node.org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormatGet the local value of the ExceptionDeviationFormat Node.Get the ExceptionDeviationFormatPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getExceptionDeviationFormatNode().Get the ExceptionDeviationPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getExceptionDeviationNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the MaxCountStoredValues Node.Get the MaxCountStoredValuesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getMaxCountStoredValuesNode().Get the local value of the MaxTimeInterval Node.Get the MaxTimeIntervalPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getMaxTimeIntervalNode().Get the local value of the MaxTimeStoredValues Node.Get the MaxTimeStoredValuesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getMaxTimeStoredValuesNode().Get the local value of the MinTimeInterval Node.Get the MinTimeIntervalPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getMinTimeIntervalNode().Get the local value of the ServerTimestampSupported Node.Get the ServerTimestampSupportedPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getServerTimestampSupportedNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the StartOfArchive Node.Get the StartOfArchivePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getStartOfArchiveNode().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeGet the local value of the StartOfOnlineArchive Node.Get the StartOfOnlineArchivePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getStartOfOnlineArchiveNode().Get the local value of the Stepped Node.Get the SteppedPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyTypeNode>Asynchronous implementation ofHistoricalDataConfigurationType.getSteppedNode().Read the value of the Definition Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofHistoricalDataConfigurationType.readDefinition().Read the value of the ExceptionDeviation Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofHistoricalDataConfigurationType.readExceptionDeviation().org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormatRead the value of the ExceptionDeviationFormat Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat>An asynchronous implementation ofHistoricalDataConfigurationType.readExceptionDeviationFormat().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the MaxCountStoredValues 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 ofHistoricalDataConfigurationType.readMaxCountStoredValues().Read the value of the MaxTimeInterval Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofHistoricalDataConfigurationType.readMaxTimeInterval().Read the value of the MaxTimeStoredValues Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofHistoricalDataConfigurationType.readMaxTimeStoredValues().Read the value of the MinTimeInterval Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofHistoricalDataConfigurationType.readMinTimeInterval().Read the value of the ServerTimestampSupported Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofHistoricalDataConfigurationType.readServerTimestampSupported().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the StartOfArchive Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofHistoricalDataConfigurationType.readStartOfArchive().org.eclipse.milo.opcua.stack.core.types.builtin.DateTimeRead the value of the StartOfOnlineArchive Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>An asynchronous implementation ofHistoricalDataConfigurationType.readStartOfOnlineArchive().Read the value of the Stepped Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofHistoricalDataConfigurationType.readStepped().voidsetDefinition(String value) Set the local value of the Definition Node.voidsetExceptionDeviation(Double value) Set the local value of the ExceptionDeviation Node.voidsetExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat value) Set the local value of the ExceptionDeviationFormat Node.voidsetMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the MaxCountStoredValues Node.voidsetMaxTimeInterval(Double value) Set the local value of the MaxTimeInterval Node.voidsetMaxTimeStoredValues(Double value) Set the local value of the MaxTimeStoredValues Node.voidsetMinTimeInterval(Double value) Set the local value of the MinTimeInterval Node.voidSet the local value of the ServerTimestampSupported Node.voidsetStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the StartOfArchive Node.voidsetStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Set the local value of the StartOfOnlineArchive Node.voidsetStepped(Boolean value) Set the local value of the Stepped Node.voidwriteDefinition(String value) Write a new value for the Definition Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDefinitionAsync(String definition) An asynchronous implementation ofHistoricalDataConfigurationType.writeDefinition(java.lang.String).voidwriteExceptionDeviation(Double value) Write a new value for the ExceptionDeviation Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeExceptionDeviationAsync(Double exceptionDeviation) An asynchronous implementation ofHistoricalDataConfigurationType.writeExceptionDeviation(java.lang.Double).voidwriteExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat value) Write a new value for the ExceptionDeviationFormat Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeExceptionDeviationFormatAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat exceptionDeviationFormat) An asynchronous implementation ofHistoricalDataConfigurationType.writeExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat).voidwriteMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the MaxCountStoredValues Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxCountStoredValuesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxCountStoredValues) An asynchronous implementation ofHistoricalDataConfigurationType.writeMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).voidwriteMaxTimeInterval(Double value) Write a new value for the MaxTimeInterval Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxTimeIntervalAsync(Double maxTimeInterval) An asynchronous implementation ofHistoricalDataConfigurationType.writeMaxTimeInterval(java.lang.Double).voidwriteMaxTimeStoredValues(Double value) Write a new value for the MaxTimeStoredValues Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMaxTimeStoredValuesAsync(Double maxTimeStoredValues) An asynchronous implementation ofHistoricalDataConfigurationType.writeMaxTimeStoredValues(java.lang.Double).voidwriteMinTimeInterval(Double value) Write a new value for the MinTimeInterval Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeMinTimeIntervalAsync(Double minTimeInterval) An asynchronous implementation ofHistoricalDataConfigurationType.writeMinTimeInterval(java.lang.Double).voidWrite a new value for the ServerTimestampSupported Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeServerTimestampSupportedAsync(Boolean serverTimestampSupported) An asynchronous implementation ofHistoricalDataConfigurationType.writeServerTimestampSupported(java.lang.Boolean).voidwriteStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the StartOfArchive Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStartOfArchiveAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime startOfArchive) An asynchronous implementation ofHistoricalDataConfigurationType.writeStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) Write a new value for the StartOfOnlineArchive Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeStartOfOnlineArchiveAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime startOfOnlineArchive) An asynchronous implementation ofHistoricalDataConfigurationType.writeStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).voidwriteStepped(Boolean value) Write a new value for the Stepped Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSteppedAsync(Boolean stepped) An asynchronous implementation ofHistoricalDataConfigurationType.writeStepped(java.lang.Boolean).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
-
HistoricalDataConfigurationTypeNode
public HistoricalDataConfigurationTypeNode(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
-
getStepped
Description copied from interface:HistoricalDataConfigurationTypeGet the local value of the Stepped Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSteppedin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the Stepped Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Stepped Node.
-
setStepped
Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the Stepped Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSteppedin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the Stepped Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Stepped Node.
-
readStepped
Description copied from interface:HistoricalDataConfigurationTypeRead the value of the Stepped Node from the server and update the local value if the operation succeeds.- Specified by:
readSteppedin interfaceHistoricalDataConfigurationType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStepped
Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the Stepped Node to the server and update the local value if the operation succeeds.- Specified by:
writeSteppedin interfaceHistoricalDataConfigurationType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSteppedAsync
Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readStepped().- Specified by:
readSteppedAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSteppedAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSteppedAsync(Boolean stepped) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeStepped(java.lang.Boolean).- Specified by:
writeSteppedAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSteppedNode
Description copied from interface:HistoricalDataConfigurationTypeGet the SteppedPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSteppedNodein interfaceHistoricalDataConfigurationType- Returns:
- the Stepped
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSteppedNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getSteppedNode().- Specified by:
getSteppedNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefinition
Description copied from interface:HistoricalDataConfigurationTypeGet the local value of the Definition Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDefinitionin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the Definition Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Definition Node.
-
setDefinition
Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the Definition Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDefinitionin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the Definition Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Definition Node.
-
readDefinition
Description copied from interface:HistoricalDataConfigurationTypeRead the value of the Definition Node from the server and update the local value if the operation succeeds.- Specified by:
readDefinitionin interfaceHistoricalDataConfigurationType- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefinition
Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the Definition Node to the server and update the local value if the operation succeeds.- Specified by:
writeDefinitionin interfaceHistoricalDataConfigurationType- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDefinitionAsync
Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readDefinition().- Specified by:
readDefinitionAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefinitionAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefinitionAsync(String definition) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeDefinition(java.lang.String).- Specified by:
writeDefinitionAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefinitionNode
Description copied from interface:HistoricalDataConfigurationTypeGet the DefinitionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDefinitionNodein interfaceHistoricalDataConfigurationType- Returns:
- the Definition
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDefinitionNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getDefinitionNode().- Specified by:
getDefinitionNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeGet the local value of the MaxTimeInterval Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxTimeIntervalin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the MaxTimeInterval Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxTimeInterval Node.
-
setMaxTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the MaxTimeInterval Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxTimeIntervalin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the MaxTimeInterval Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxTimeInterval Node.
-
readMaxTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeRead the value of the MaxTimeInterval Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxTimeIntervalin interfaceHistoricalDataConfigurationType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the MaxTimeInterval Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxTimeIntervalin interfaceHistoricalDataConfigurationType- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxTimeIntervalAsync
Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readMaxTimeInterval().- Specified by:
readMaxTimeIntervalAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxTimeIntervalAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxTimeIntervalAsync(Double maxTimeInterval) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeMaxTimeInterval(java.lang.Double).- Specified by:
writeMaxTimeIntervalAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxTimeIntervalNode
public PropertyTypeNode getMaxTimeIntervalNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the MaxTimeIntervalPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxTimeIntervalNodein interfaceHistoricalDataConfigurationType- Returns:
- the MaxTimeInterval
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxTimeIntervalNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getMaxTimeIntervalNode().- Specified by:
getMaxTimeIntervalNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMinTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeGet the local value of the MinTimeInterval Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMinTimeIntervalin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the MinTimeInterval Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MinTimeInterval Node.
-
setMinTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the MinTimeInterval Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMinTimeIntervalin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the MinTimeInterval Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MinTimeInterval Node.
-
readMinTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeRead the value of the MinTimeInterval Node from the server and update the local value if the operation succeeds.- Specified by:
readMinTimeIntervalin interfaceHistoricalDataConfigurationType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMinTimeInterval
Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the MinTimeInterval Node to the server and update the local value if the operation succeeds.- Specified by:
writeMinTimeIntervalin interfaceHistoricalDataConfigurationType- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMinTimeIntervalAsync
Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readMinTimeInterval().- Specified by:
readMinTimeIntervalAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMinTimeIntervalAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMinTimeIntervalAsync(Double minTimeInterval) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeMinTimeInterval(java.lang.Double).- Specified by:
writeMinTimeIntervalAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMinTimeIntervalNode
public PropertyTypeNode getMinTimeIntervalNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the MinTimeIntervalPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMinTimeIntervalNodein interfaceHistoricalDataConfigurationType- Returns:
- the MinTimeInterval
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMinTimeIntervalNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getMinTimeIntervalNode().- Specified by:
getMinTimeIntervalNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExceptionDeviation
Description copied from interface:HistoricalDataConfigurationTypeGet the local value of the ExceptionDeviation Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getExceptionDeviationin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the ExceptionDeviation Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExceptionDeviation Node.
-
setExceptionDeviation
public void setExceptionDeviation(Double value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the ExceptionDeviation Node.The value is only updated locally; it is not written to the server.
- Specified by:
setExceptionDeviationin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the ExceptionDeviation Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExceptionDeviation Node.
-
readExceptionDeviation
Description copied from interface:HistoricalDataConfigurationTypeRead the value of the ExceptionDeviation Node from the server and update the local value if the operation succeeds.- Specified by:
readExceptionDeviationin interfaceHistoricalDataConfigurationType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeExceptionDeviation
public void writeExceptionDeviation(Double value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the ExceptionDeviation Node to the server and update the local value if the operation succeeds.- Specified by:
writeExceptionDeviationin interfaceHistoricalDataConfigurationType- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readExceptionDeviationAsync
Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readExceptionDeviation().- Specified by:
readExceptionDeviationAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeExceptionDeviationAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeExceptionDeviationAsync(Double exceptionDeviation) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeExceptionDeviation(java.lang.Double).- Specified by:
writeExceptionDeviationAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getExceptionDeviationNode
public PropertyTypeNode getExceptionDeviationNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the ExceptionDeviationPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getExceptionDeviationNodein interfaceHistoricalDataConfigurationType- Returns:
- the ExceptionDeviation
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getExceptionDeviationNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getExceptionDeviationNode().- Specified by:
getExceptionDeviationNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExceptionDeviationFormat
public org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat getExceptionDeviationFormat() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the local value of the ExceptionDeviationFormat Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getExceptionDeviationFormatin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the ExceptionDeviationFormat Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExceptionDeviationFormat Node.
-
setExceptionDeviationFormat
public void setExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the ExceptionDeviationFormat Node.The value is only updated locally; it is not written to the server.
- Specified by:
setExceptionDeviationFormatin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the ExceptionDeviationFormat Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ExceptionDeviationFormat Node.
-
readExceptionDeviationFormat
public org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat readExceptionDeviationFormat() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeRead the value of the ExceptionDeviationFormat Node from the server and update the local value if the operation succeeds.- Specified by:
readExceptionDeviationFormatin interfaceHistoricalDataConfigurationType- Returns:
- the
ExceptionDeviationFormatvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeExceptionDeviationFormat
public void writeExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the ExceptionDeviationFormat Node to the server and update the local value if the operation succeeds.- Specified by:
writeExceptionDeviationFormatin interfaceHistoricalDataConfigurationType- Parameters:
value- theExceptionDeviationFormatvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readExceptionDeviationFormatAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat> readExceptionDeviationFormatAsync()Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readExceptionDeviationFormat().- Specified by:
readExceptionDeviationFormatAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeExceptionDeviationFormatAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeExceptionDeviationFormatAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat exceptionDeviationFormat) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat).- Specified by:
writeExceptionDeviationFormatAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getExceptionDeviationFormatNode
public PropertyTypeNode getExceptionDeviationFormatNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the ExceptionDeviationFormatPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getExceptionDeviationFormatNodein interfaceHistoricalDataConfigurationType- Returns:
- the ExceptionDeviationFormat
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getExceptionDeviationFormatNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getExceptionDeviationFormatNode().- Specified by:
getExceptionDeviationFormatNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStartOfArchive
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getStartOfArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the local value of the StartOfArchive Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getStartOfArchivein interfaceHistoricalDataConfigurationType- Returns:
- the local value of the StartOfArchive Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartOfArchive Node.
-
setStartOfArchive
public void setStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the StartOfArchive Node.The value is only updated locally; it is not written to the server.
- Specified by:
setStartOfArchivein interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the StartOfArchive Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartOfArchive Node.
-
readStartOfArchive
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readStartOfArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeRead the value of the StartOfArchive Node from the server and update the local value if the operation succeeds.- Specified by:
readStartOfArchivein interfaceHistoricalDataConfigurationType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStartOfArchive
public void writeStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the StartOfArchive Node to the server and update the local value if the operation succeeds.- Specified by:
writeStartOfArchivein interfaceHistoricalDataConfigurationType- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStartOfArchiveAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readStartOfArchiveAsync()Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readStartOfArchive().- Specified by:
readStartOfArchiveAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStartOfArchiveAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStartOfArchiveAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime startOfArchive) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeStartOfArchiveAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStartOfArchiveNode
public PropertyTypeNode getStartOfArchiveNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the StartOfArchivePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getStartOfArchiveNodein interfaceHistoricalDataConfigurationType- Returns:
- the StartOfArchive
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStartOfArchiveNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getStartOfArchiveNode().- Specified by:
getStartOfArchiveNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStartOfOnlineArchive
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getStartOfOnlineArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the local value of the StartOfOnlineArchive Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getStartOfOnlineArchivein interfaceHistoricalDataConfigurationType- Returns:
- the local value of the StartOfOnlineArchive Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartOfOnlineArchive Node.
-
setStartOfOnlineArchive
public void setStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the StartOfOnlineArchive Node.The value is only updated locally; it is not written to the server.
- Specified by:
setStartOfOnlineArchivein interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the StartOfOnlineArchive Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the StartOfOnlineArchive Node.
-
readStartOfOnlineArchive
public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readStartOfOnlineArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeRead the value of the StartOfOnlineArchive Node from the server and update the local value if the operation succeeds.- Specified by:
readStartOfOnlineArchivein interfaceHistoricalDataConfigurationType- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStartOfOnlineArchive
public void writeStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the StartOfOnlineArchive Node to the server and update the local value if the operation succeeds.- Specified by:
writeStartOfOnlineArchivein interfaceHistoricalDataConfigurationType- Parameters:
value- theDateTimevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readStartOfOnlineArchiveAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readStartOfOnlineArchiveAsync()Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readStartOfOnlineArchive().- Specified by:
readStartOfOnlineArchiveAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStartOfOnlineArchiveAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStartOfOnlineArchiveAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime startOfOnlineArchive) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Specified by:
writeStartOfOnlineArchiveAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStartOfOnlineArchiveNode
public PropertyTypeNode getStartOfOnlineArchiveNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the StartOfOnlineArchivePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getStartOfOnlineArchiveNodein interfaceHistoricalDataConfigurationType- Returns:
- the StartOfOnlineArchive
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getStartOfOnlineArchiveNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getStartOfOnlineArchiveNode().- Specified by:
getStartOfOnlineArchiveNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerTimestampSupported
Description copied from interface:HistoricalDataConfigurationTypeGet the local value of the ServerTimestampSupported Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getServerTimestampSupportedin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the ServerTimestampSupported Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerTimestampSupported Node.
-
setServerTimestampSupported
public void setServerTimestampSupported(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the ServerTimestampSupported Node.The value is only updated locally; it is not written to the server.
- Specified by:
setServerTimestampSupportedin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the ServerTimestampSupported Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ServerTimestampSupported Node.
-
readServerTimestampSupported
Description copied from interface:HistoricalDataConfigurationTypeRead the value of the ServerTimestampSupported Node from the server and update the local value if the operation succeeds.- Specified by:
readServerTimestampSupportedin interfaceHistoricalDataConfigurationType- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServerTimestampSupported
public void writeServerTimestampSupported(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the ServerTimestampSupported Node to the server and update the local value if the operation succeeds.- Specified by:
writeServerTimestampSupportedin interfaceHistoricalDataConfigurationType- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServerTimestampSupportedAsync
Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readServerTimestampSupported().- Specified by:
readServerTimestampSupportedAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerTimestampSupportedAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerTimestampSupportedAsync(Boolean serverTimestampSupported) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeServerTimestampSupported(java.lang.Boolean).- Specified by:
writeServerTimestampSupportedAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerTimestampSupportedNode
public PropertyTypeNode getServerTimestampSupportedNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the ServerTimestampSupportedPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getServerTimestampSupportedNodein interfaceHistoricalDataConfigurationType- Returns:
- the ServerTimestampSupported
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getServerTimestampSupportedNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getServerTimestampSupportedNode().- Specified by:
getServerTimestampSupportedNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxTimeStoredValues
Description copied from interface:HistoricalDataConfigurationTypeGet the local value of the MaxTimeStoredValues Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxTimeStoredValuesin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the MaxTimeStoredValues Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxTimeStoredValues Node.
-
setMaxTimeStoredValues
public void setMaxTimeStoredValues(Double value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the MaxTimeStoredValues Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxTimeStoredValuesin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the MaxTimeStoredValues Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxTimeStoredValues Node.
-
readMaxTimeStoredValues
Description copied from interface:HistoricalDataConfigurationTypeRead the value of the MaxTimeStoredValues Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxTimeStoredValuesin interfaceHistoricalDataConfigurationType- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxTimeStoredValues
public void writeMaxTimeStoredValues(Double value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the MaxTimeStoredValues Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxTimeStoredValuesin interfaceHistoricalDataConfigurationType- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxTimeStoredValuesAsync
Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readMaxTimeStoredValues().- Specified by:
readMaxTimeStoredValuesAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxTimeStoredValuesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxTimeStoredValuesAsync(Double maxTimeStoredValues) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeMaxTimeStoredValues(java.lang.Double).- Specified by:
writeMaxTimeStoredValuesAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxTimeStoredValuesNode
public PropertyTypeNode getMaxTimeStoredValuesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the MaxTimeStoredValuesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxTimeStoredValuesNodein interfaceHistoricalDataConfigurationType- Returns:
- the MaxTimeStoredValues
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxTimeStoredValuesNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getMaxTimeStoredValuesNode().- Specified by:
getMaxTimeStoredValuesNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxCountStoredValues
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxCountStoredValues() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the local value of the MaxCountStoredValues Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getMaxCountStoredValuesin interfaceHistoricalDataConfigurationType- Returns:
- the local value of the MaxCountStoredValues Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxCountStoredValues Node.
-
setMaxCountStoredValues
public void setMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeSet the local value of the MaxCountStoredValues Node.The value is only updated locally; it is not written to the server.
- Specified by:
setMaxCountStoredValuesin interfaceHistoricalDataConfigurationType- Parameters:
value- the local value to set for the MaxCountStoredValues Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the MaxCountStoredValues Node.
-
readMaxCountStoredValues
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxCountStoredValues() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeRead the value of the MaxCountStoredValues Node from the server and update the local value if the operation succeeds.- Specified by:
readMaxCountStoredValuesin interfaceHistoricalDataConfigurationType- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxCountStoredValues
public void writeMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:HistoricalDataConfigurationTypeWrite a new value for the MaxCountStoredValues Node to the server and update the local value if the operation succeeds.- Specified by:
writeMaxCountStoredValuesin interfaceHistoricalDataConfigurationType- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readMaxCountStoredValuesAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxCountStoredValuesAsync()Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.readMaxCountStoredValues().- Specified by:
readMaxCountStoredValuesAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxCountStoredValuesAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxCountStoredValuesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger maxCountStoredValues) Description copied from interface:HistoricalDataConfigurationTypeAn asynchronous implementation ofHistoricalDataConfigurationType.writeMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Specified by:
writeMaxCountStoredValuesAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxCountStoredValuesNode
public PropertyTypeNode getMaxCountStoredValuesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the MaxCountStoredValuesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getMaxCountStoredValuesNodein interfaceHistoricalDataConfigurationType- Returns:
- the MaxCountStoredValues
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getMaxCountStoredValuesNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getMaxCountStoredValuesNode().- Specified by:
getMaxCountStoredValuesNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAggregateConfigurationNode
public AggregateConfigurationTypeNode getAggregateConfigurationNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the AggregateConfigurationAggregateConfigurationTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getAggregateConfigurationNodein interfaceHistoricalDataConfigurationType- Returns:
- the AggregateConfiguration
AggregateConfigurationTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAggregateConfigurationNodeAsync
public CompletableFuture<? extends AggregateConfigurationTypeNode> getAggregateConfigurationNodeAsync()Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getAggregateConfigurationNode().- Specified by:
getAggregateConfigurationNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the AggregateConfigurationType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAggregateFunctionsNode
public FolderTypeNode getAggregateFunctionsNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:HistoricalDataConfigurationTypeGet the AggregateFunctionsFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getAggregateFunctionsNodein interfaceHistoricalDataConfigurationType- Returns:
- the AggregateFunctions
FolderTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAggregateFunctionsNodeAsync
Description copied from interface:HistoricalDataConfigurationTypeAsynchronous implementation ofHistoricalDataConfigurationType.getAggregateFunctionsNode().- Specified by:
getAggregateFunctionsNodeAsyncin interfaceHistoricalDataConfigurationType- Returns:
- a CompletableFuture that completes successfully with the FolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-