Interface HistoricalDataConfigurationType
- All Superinterfaces:
BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
HistoricalDataConfigurationTypeNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime>static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> -
Method Summary
Modifier and TypeMethodDescriptionGet the AggregateConfigurationAggregateConfigurationTypeNode, ornullif it does not exist.CompletableFuture<? extends AggregateConfigurationType>Asynchronous implementation ofgetAggregateConfigurationNode().Get the AggregateFunctionsFolderTypeNode, ornullif it does not exist.CompletableFuture<? extends FolderType>Asynchronous implementation ofgetAggregateFunctionsNode().Get the local value of the Definition Node.Get the DefinitionPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetDefinitionNode().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 PropertyType>Asynchronous implementation ofgetExceptionDeviationFormatNode().Get the ExceptionDeviationPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetExceptionDeviationNode().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 PropertyType>Asynchronous implementation ofgetMaxCountStoredValuesNode().Get the local value of the MaxTimeInterval Node.Get the MaxTimeIntervalPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMaxTimeIntervalNode().Get the local value of the MaxTimeStoredValues Node.Get the MaxTimeStoredValuesPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMaxTimeStoredValuesNode().Get the local value of the MinTimeInterval Node.Get the MinTimeIntervalPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetMinTimeIntervalNode().Get the local value of the ServerTimestampSupported Node.Get the ServerTimestampSupportedPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetServerTimestampSupportedNode().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 PropertyType>Asynchronous implementation ofgetStartOfArchiveNode().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 PropertyType>Asynchronous implementation ofgetStartOfOnlineArchiveNode().Get the local value of the Stepped Node.Get the SteppedPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetSteppedNode().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 ofreadDefinition().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 ofreadExceptionDeviation().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 ofreadExceptionDeviationFormat().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 ofreadMaxCountStoredValues().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 ofreadMaxTimeInterval().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 ofreadMaxTimeStoredValues().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 ofreadMinTimeInterval().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 ofreadServerTimestampSupported().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 ofreadStartOfArchive().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 ofreadStartOfOnlineArchive().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 ofreadStepped().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 value) An asynchronous implementation ofwriteDefinition(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>An asynchronous implementation ofwriteExceptionDeviation(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 value) An asynchronous implementation ofwriteExceptionDeviationFormat(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 value) An asynchronous implementation ofwriteMaxCountStoredValues(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 value) An asynchronous implementation ofwriteMaxTimeInterval(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>An asynchronous implementation ofwriteMaxTimeStoredValues(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 value) An asynchronous implementation ofwriteMinTimeInterval(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>An asynchronous implementation ofwriteServerTimestampSupported(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 value) An asynchronous implementation ofwriteStartOfArchive(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 value) An asynchronous implementation ofwriteStartOfOnlineArchive(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 value) An asynchronous implementation ofwriteStepped(java.lang.Boolean).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
getEventNotifier, setEventNotifier
-
Field Details
-
STEPPED
-
DEFINITION
-
MAX_TIME_INTERVAL
-
MIN_TIME_INTERVAL
-
EXCEPTION_DEVIATION
-
EXCEPTION_DEVIATION_FORMAT
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat> EXCEPTION_DEVIATION_FORMAT -
START_OF_ARCHIVE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> START_OF_ARCHIVE -
START_OF_ONLINE_ARCHIVE
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> START_OF_ONLINE_ARCHIVE -
SERVER_TIMESTAMP_SUPPORTED
-
MAX_TIME_STORED_VALUES
-
MAX_COUNT_STORED_VALUES
static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_COUNT_STORED_VALUES
-
-
Method Details
-
getStepped
Get the local value of the Stepped Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the Stepped Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the Stepped Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStepped
Write a new value for the Stepped Node to the server and update the local value if the operation succeeds.- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSteppedAsync
CompletableFuture<? extends Boolean> readSteppedAsync()An asynchronous implementation ofreadStepped().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSteppedAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSteppedAsync(Boolean value) An asynchronous implementation ofwriteStepped(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSteppedNode
Get the SteppedPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getSteppedNodeAsync()Asynchronous implementation ofgetSteppedNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getDefinition
Get the local value of the Definition Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the Definition Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the Definition Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDefinition
Write a new value for the Definition Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends String> readDefinitionAsync()An asynchronous implementation ofreadDefinition().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDefinitionAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDefinitionAsync(String value) An asynchronous implementation ofwriteDefinition(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDefinitionNode
Get the DefinitionPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getDefinitionNodeAsync()Asynchronous implementation ofgetDefinitionNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxTimeInterval
Get the local value of the MaxTimeInterval Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the MaxTimeInterval Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the MaxTimeInterval Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxTimeInterval
Write a new value for the MaxTimeInterval Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Double> readMaxTimeIntervalAsync()An asynchronous implementation ofreadMaxTimeInterval().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxTimeIntervalAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxTimeIntervalAsync(Double value) An asynchronous implementation ofwriteMaxTimeInterval(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxTimeIntervalNode
Get the MaxTimeIntervalPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMaxTimeIntervalNodeAsync()Asynchronous implementation ofgetMaxTimeIntervalNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMinTimeInterval
Get the local value of the MinTimeInterval Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the MinTimeInterval Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the MinTimeInterval Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMinTimeInterval
Write a new value for the MinTimeInterval Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Double> readMinTimeIntervalAsync()An asynchronous implementation ofreadMinTimeInterval().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMinTimeIntervalAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMinTimeIntervalAsync(Double value) An asynchronous implementation ofwriteMinTimeInterval(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMinTimeIntervalNode
Get the MinTimeIntervalPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMinTimeIntervalNodeAsync()Asynchronous implementation ofgetMinTimeIntervalNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExceptionDeviation
Get the local value of the ExceptionDeviation Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the ExceptionDeviation Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the ExceptionDeviation Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeExceptionDeviation
Write a new value for the ExceptionDeviation Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Double> readExceptionDeviationAsync()An asynchronous implementation ofreadExceptionDeviation().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeExceptionDeviationAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeExceptionDeviationAsync(Double value) An asynchronous implementation ofwriteExceptionDeviation(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getExceptionDeviationNode
Get the ExceptionDeviationPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getExceptionDeviationNodeAsync()Asynchronous implementation ofgetExceptionDeviationNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getExceptionDeviationFormat
org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat getExceptionDeviationFormat() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ExceptionDeviationFormat Node.The returned value is the last seen; it is not read live from the server.
- 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
void setExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ExceptionDeviationFormat Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat readExceptionDeviationFormat() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ExceptionDeviationFormat Node from the server and update the local value if the operation succeeds.- Returns:
- the
ExceptionDeviationFormatvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeExceptionDeviationFormat
void writeExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ExceptionDeviationFormat Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat> readExceptionDeviationFormatAsync()An asynchronous implementation ofreadExceptionDeviationFormat().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeExceptionDeviationFormatAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeExceptionDeviationFormatAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat value) An asynchronous implementation ofwriteExceptionDeviationFormat(org.eclipse.milo.opcua.stack.core.types.enumerated.ExceptionDeviationFormat).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getExceptionDeviationFormatNode
Get the ExceptionDeviationFormatPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getExceptionDeviationFormatNodeAsync()Asynchronous implementation ofgetExceptionDeviationFormatNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStartOfArchive
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getStartOfArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the StartOfArchive Node.The returned value is the last seen; it is not read live from the server.
- 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
void setStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StartOfArchive Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readStartOfArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the StartOfArchive Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStartOfArchive
void writeStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StartOfArchive Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readStartOfArchiveAsync()An asynchronous implementation ofreadStartOfArchive().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStartOfArchiveAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStartOfArchiveAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteStartOfArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStartOfArchiveNode
Get the StartOfArchivePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getStartOfArchiveNodeAsync()Asynchronous implementation ofgetStartOfArchiveNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getStartOfOnlineArchive
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getStartOfOnlineArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the StartOfOnlineArchive Node.The returned value is the last seen; it is not read live from the server.
- 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
void setStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the StartOfOnlineArchive Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readStartOfOnlineArchive() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the StartOfOnlineArchive Node from the server and update the local value if the operation succeeds.- Returns:
- the
DateTimevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeStartOfOnlineArchive
void writeStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the StartOfOnlineArchive Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> readStartOfOnlineArchiveAsync()An asynchronous implementation ofreadStartOfOnlineArchive().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeStartOfOnlineArchiveAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStartOfOnlineArchiveAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) An asynchronous implementation ofwriteStartOfOnlineArchive(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getStartOfOnlineArchiveNode
Get the StartOfOnlineArchivePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getStartOfOnlineArchiveNodeAsync()Asynchronous implementation ofgetStartOfOnlineArchiveNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getServerTimestampSupported
Get the local value of the ServerTimestampSupported Node.The returned value is the last seen; it is not read live from the server.
- 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
void setServerTimestampSupported(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ServerTimestampSupported Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the ServerTimestampSupported Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeServerTimestampSupported
void writeServerTimestampSupported(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ServerTimestampSupported Node to the server and update the local value if the operation succeeds.- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readServerTimestampSupportedAsync
CompletableFuture<? extends Boolean> readServerTimestampSupportedAsync()An asynchronous implementation ofreadServerTimestampSupported().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeServerTimestampSupportedAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeServerTimestampSupportedAsync(Boolean value) An asynchronous implementation ofwriteServerTimestampSupported(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getServerTimestampSupportedNode
Get the ServerTimestampSupportedPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getServerTimestampSupportedNodeAsync()Asynchronous implementation ofgetServerTimestampSupportedNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxTimeStoredValues
Get the local value of the MaxTimeStoredValues Node.The returned value is the last seen; it is not read live from the server.
- 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
Set the local value of the MaxTimeStoredValues Node.The value is only updated locally; it is not written to the server.
- 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
Read the value of the MaxTimeStoredValues Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxTimeStoredValues
Write a new value for the MaxTimeStoredValues Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends Double> readMaxTimeStoredValuesAsync()An asynchronous implementation ofreadMaxTimeStoredValues().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxTimeStoredValuesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxTimeStoredValuesAsync(Double value) An asynchronous implementation ofwriteMaxTimeStoredValues(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxTimeStoredValuesNode
Get the MaxTimeStoredValuesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMaxTimeStoredValuesNodeAsync()Asynchronous implementation ofgetMaxTimeStoredValuesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getMaxCountStoredValues
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxCountStoredValues() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the MaxCountStoredValues Node.The returned value is the last seen; it is not read live from the server.
- 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
void setMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the MaxCountStoredValues Node.The value is only updated locally; it is not written to the server.
- 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
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxCountStoredValues() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the MaxCountStoredValues Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeMaxCountStoredValues
void writeMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the MaxCountStoredValues Node to the server and update the local value if the operation succeeds.- 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
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxCountStoredValuesAsync()An asynchronous implementation ofreadMaxCountStoredValues().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeMaxCountStoredValuesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxCountStoredValuesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteMaxCountStoredValues(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getMaxCountStoredValuesNode
Get the MaxCountStoredValuesPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends PropertyType> getMaxCountStoredValuesNodeAsync()Asynchronous implementation ofgetMaxCountStoredValuesNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAggregateConfigurationNode
AggregateConfigurationType getAggregateConfigurationNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the AggregateConfigurationAggregateConfigurationTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends AggregateConfigurationType> getAggregateConfigurationNodeAsync()Asynchronous implementation ofgetAggregateConfigurationNode().- Returns:
- a CompletableFuture that completes successfully with the AggregateConfigurationType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getAggregateFunctionsNode
Get the AggregateFunctionsFolderTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- 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
CompletableFuture<? extends FolderType> getAggregateFunctionsNodeAsync()Asynchronous implementation ofgetAggregateFunctionsNode().- Returns:
- a CompletableFuture that completes successfully with the FolderType Node or completes exceptionally if an error occurs creating or getting the Node.
-