Interface HistoryServerCapabilitiesType

All Superinterfaces:
BaseObjectType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
All Known Implementing Classes:
HistoryServerCapabilitiesTypeNode

public interface HistoryServerCapabilitiesType extends BaseObjectType
See Also:
  • Field Details

    • ACCESS_HISTORY_DATA_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> ACCESS_HISTORY_DATA_CAPABILITY
    • ACCESS_HISTORY_EVENTS_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> ACCESS_HISTORY_EVENTS_CAPABILITY
    • MAX_RETURN_DATA_VALUES

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_RETURN_DATA_VALUES
    • MAX_RETURN_EVENT_VALUES

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> MAX_RETURN_EVENT_VALUES
    • INSERT_DATA_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> INSERT_DATA_CAPABILITY
    • REPLACE_DATA_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> REPLACE_DATA_CAPABILITY
    • UPDATE_DATA_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> UPDATE_DATA_CAPABILITY
    • DELETE_RAW_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> DELETE_RAW_CAPABILITY
    • DELETE_AT_TIME_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> DELETE_AT_TIME_CAPABILITY
    • INSERT_EVENT_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> INSERT_EVENT_CAPABILITY
    • REPLACE_EVENT_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> REPLACE_EVENT_CAPABILITY
    • UPDATE_EVENT_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> UPDATE_EVENT_CAPABILITY
    • DELETE_EVENT_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> DELETE_EVENT_CAPABILITY
    • INSERT_ANNOTATION_CAPABILITY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> INSERT_ANNOTATION_CAPABILITY
    • SERVER_TIMESTAMP_SUPPORTED

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> SERVER_TIMESTAMP_SUPPORTED
  • Method Details

    • getAccessHistoryDataCapability

      Boolean getAccessHistoryDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the AccessHistoryDataCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the AccessHistoryDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AccessHistoryDataCapability Node.
    • setAccessHistoryDataCapability

      void setAccessHistoryDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the AccessHistoryDataCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the AccessHistoryDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AccessHistoryDataCapability Node.
    • readAccessHistoryDataCapability

      Boolean readAccessHistoryDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the AccessHistoryDataCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeAccessHistoryDataCapability

      void writeAccessHistoryDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the AccessHistoryDataCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readAccessHistoryDataCapabilityAsync

      CompletableFuture<? extends Boolean> readAccessHistoryDataCapabilityAsync()
      An asynchronous implementation of readAccessHistoryDataCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeAccessHistoryDataCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAccessHistoryDataCapabilityAsync(Boolean value)
      An asynchronous implementation of writeAccessHistoryDataCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getAccessHistoryDataCapabilityNode

      PropertyType getAccessHistoryDataCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the AccessHistoryDataCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the AccessHistoryDataCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getAccessHistoryDataCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getAccessHistoryDataCapabilityNodeAsync()
      Asynchronous implementation of getAccessHistoryDataCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getAccessHistoryEventsCapability

      Boolean getAccessHistoryEventsCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the AccessHistoryEventsCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the AccessHistoryEventsCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AccessHistoryEventsCapability Node.
    • setAccessHistoryEventsCapability

      void setAccessHistoryEventsCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the AccessHistoryEventsCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the AccessHistoryEventsCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the AccessHistoryEventsCapability Node.
    • readAccessHistoryEventsCapability

      Boolean readAccessHistoryEventsCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the AccessHistoryEventsCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeAccessHistoryEventsCapability

      void writeAccessHistoryEventsCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the AccessHistoryEventsCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readAccessHistoryEventsCapabilityAsync

      CompletableFuture<? extends Boolean> readAccessHistoryEventsCapabilityAsync()
      An asynchronous implementation of readAccessHistoryEventsCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeAccessHistoryEventsCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAccessHistoryEventsCapabilityAsync(Boolean value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getAccessHistoryEventsCapabilityNode

      PropertyType getAccessHistoryEventsCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the AccessHistoryEventsCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the AccessHistoryEventsCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getAccessHistoryEventsCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getAccessHistoryEventsCapabilityNodeAsync()
      Asynchronous implementation of getAccessHistoryEventsCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getMaxReturnDataValues

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxReturnDataValues() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the MaxReturnDataValues Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the MaxReturnDataValues Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxReturnDataValues Node.
    • setMaxReturnDataValues

      void setMaxReturnDataValues(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 MaxReturnDataValues Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the MaxReturnDataValues Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxReturnDataValues Node.
    • readMaxReturnDataValues

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxReturnDataValues() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the MaxReturnDataValues Node from the server and update the local value if the operation succeeds.
      Returns:
      the UInteger value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeMaxReturnDataValues

      void writeMaxReturnDataValues(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 MaxReturnDataValues Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UInteger value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readMaxReturnDataValuesAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxReturnDataValuesAsync()
      An asynchronous implementation of readMaxReturnDataValues().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeMaxReturnDataValuesAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxReturnDataValuesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getMaxReturnDataValuesNode

      PropertyType getMaxReturnDataValuesNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the MaxReturnDataValues PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the MaxReturnDataValues PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getMaxReturnDataValuesNodeAsync

      CompletableFuture<? extends PropertyType> getMaxReturnDataValuesNodeAsync()
      Asynchronous implementation of getMaxReturnDataValuesNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getMaxReturnEventValues

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getMaxReturnEventValues() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the MaxReturnEventValues Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the MaxReturnEventValues Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxReturnEventValues Node.
    • setMaxReturnEventValues

      void setMaxReturnEventValues(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 MaxReturnEventValues Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the MaxReturnEventValues Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the MaxReturnEventValues Node.
    • readMaxReturnEventValues

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxReturnEventValues() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the MaxReturnEventValues Node from the server and update the local value if the operation succeeds.
      Returns:
      the UInteger value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeMaxReturnEventValues

      void writeMaxReturnEventValues(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 MaxReturnEventValues Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UInteger value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readMaxReturnEventValuesAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readMaxReturnEventValuesAsync()
      An asynchronous implementation of readMaxReturnEventValues().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeMaxReturnEventValuesAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxReturnEventValuesAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getMaxReturnEventValuesNode

      PropertyType getMaxReturnEventValuesNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the MaxReturnEventValues PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the MaxReturnEventValues PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getMaxReturnEventValuesNodeAsync

      CompletableFuture<? extends PropertyType> getMaxReturnEventValuesNodeAsync()
      Asynchronous implementation of getMaxReturnEventValuesNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getInsertDataCapability

      Boolean getInsertDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the InsertDataCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the InsertDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InsertDataCapability Node.
    • setInsertDataCapability

      void setInsertDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the InsertDataCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the InsertDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InsertDataCapability Node.
    • readInsertDataCapability

      Boolean readInsertDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the InsertDataCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeInsertDataCapability

      void writeInsertDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the InsertDataCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readInsertDataCapabilityAsync

      CompletableFuture<? extends Boolean> readInsertDataCapabilityAsync()
      An asynchronous implementation of readInsertDataCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeInsertDataCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInsertDataCapabilityAsync(Boolean value)
      An asynchronous implementation of writeInsertDataCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getInsertDataCapabilityNode

      PropertyType getInsertDataCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the InsertDataCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the InsertDataCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getInsertDataCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getInsertDataCapabilityNodeAsync()
      Asynchronous implementation of getInsertDataCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getReplaceDataCapability

      Boolean getReplaceDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ReplaceDataCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the ReplaceDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ReplaceDataCapability Node.
    • setReplaceDataCapability

      void setReplaceDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ReplaceDataCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the ReplaceDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ReplaceDataCapability Node.
    • readReplaceDataCapability

      Boolean readReplaceDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ReplaceDataCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeReplaceDataCapability

      void writeReplaceDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ReplaceDataCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readReplaceDataCapabilityAsync

      CompletableFuture<? extends Boolean> readReplaceDataCapabilityAsync()
      An asynchronous implementation of readReplaceDataCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeReplaceDataCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeReplaceDataCapabilityAsync(Boolean value)
      An asynchronous implementation of writeReplaceDataCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getReplaceDataCapabilityNode

      PropertyType getReplaceDataCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ReplaceDataCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ReplaceDataCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getReplaceDataCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getReplaceDataCapabilityNodeAsync()
      Asynchronous implementation of getReplaceDataCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getUpdateDataCapability

      Boolean getUpdateDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the UpdateDataCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the UpdateDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the UpdateDataCapability Node.
    • setUpdateDataCapability

      void setUpdateDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the UpdateDataCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the UpdateDataCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the UpdateDataCapability Node.
    • readUpdateDataCapability

      Boolean readUpdateDataCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the UpdateDataCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeUpdateDataCapability

      void writeUpdateDataCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the UpdateDataCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readUpdateDataCapabilityAsync

      CompletableFuture<? extends Boolean> readUpdateDataCapabilityAsync()
      An asynchronous implementation of readUpdateDataCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeUpdateDataCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUpdateDataCapabilityAsync(Boolean value)
      An asynchronous implementation of writeUpdateDataCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getUpdateDataCapabilityNode

      PropertyType getUpdateDataCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the UpdateDataCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the UpdateDataCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getUpdateDataCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getUpdateDataCapabilityNodeAsync()
      Asynchronous implementation of getUpdateDataCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getDeleteRawCapability

      Boolean getDeleteRawCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the DeleteRawCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the DeleteRawCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DeleteRawCapability Node.
    • setDeleteRawCapability

      void setDeleteRawCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the DeleteRawCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the DeleteRawCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DeleteRawCapability Node.
    • readDeleteRawCapability

      Boolean readDeleteRawCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the DeleteRawCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeDeleteRawCapability

      void writeDeleteRawCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the DeleteRawCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readDeleteRawCapabilityAsync

      CompletableFuture<? extends Boolean> readDeleteRawCapabilityAsync()
      An asynchronous implementation of readDeleteRawCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeDeleteRawCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDeleteRawCapabilityAsync(Boolean value)
      An asynchronous implementation of writeDeleteRawCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getDeleteRawCapabilityNode

      PropertyType getDeleteRawCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the DeleteRawCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the DeleteRawCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getDeleteRawCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getDeleteRawCapabilityNodeAsync()
      Asynchronous implementation of getDeleteRawCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getDeleteAtTimeCapability

      Boolean getDeleteAtTimeCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the DeleteAtTimeCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the DeleteAtTimeCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DeleteAtTimeCapability Node.
    • setDeleteAtTimeCapability

      void setDeleteAtTimeCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the DeleteAtTimeCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the DeleteAtTimeCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DeleteAtTimeCapability Node.
    • readDeleteAtTimeCapability

      Boolean readDeleteAtTimeCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the DeleteAtTimeCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeDeleteAtTimeCapability

      void writeDeleteAtTimeCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the DeleteAtTimeCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readDeleteAtTimeCapabilityAsync

      CompletableFuture<? extends Boolean> readDeleteAtTimeCapabilityAsync()
      An asynchronous implementation of readDeleteAtTimeCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeDeleteAtTimeCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDeleteAtTimeCapabilityAsync(Boolean value)
      An asynchronous implementation of writeDeleteAtTimeCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getDeleteAtTimeCapabilityNode

      PropertyType getDeleteAtTimeCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the DeleteAtTimeCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the DeleteAtTimeCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getDeleteAtTimeCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getDeleteAtTimeCapabilityNodeAsync()
      Asynchronous implementation of getDeleteAtTimeCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getInsertEventCapability

      Boolean getInsertEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the InsertEventCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the InsertEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InsertEventCapability Node.
    • setInsertEventCapability

      void setInsertEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the InsertEventCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the InsertEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InsertEventCapability Node.
    • readInsertEventCapability

      Boolean readInsertEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the InsertEventCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeInsertEventCapability

      void writeInsertEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the InsertEventCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readInsertEventCapabilityAsync

      CompletableFuture<? extends Boolean> readInsertEventCapabilityAsync()
      An asynchronous implementation of readInsertEventCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeInsertEventCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInsertEventCapabilityAsync(Boolean value)
      An asynchronous implementation of writeInsertEventCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getInsertEventCapabilityNode

      PropertyType getInsertEventCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the InsertEventCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the InsertEventCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getInsertEventCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getInsertEventCapabilityNodeAsync()
      Asynchronous implementation of getInsertEventCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getReplaceEventCapability

      Boolean getReplaceEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ReplaceEventCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the ReplaceEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ReplaceEventCapability Node.
    • setReplaceEventCapability

      void setReplaceEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ReplaceEventCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the ReplaceEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ReplaceEventCapability Node.
    • readReplaceEventCapability

      Boolean readReplaceEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ReplaceEventCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeReplaceEventCapability

      void writeReplaceEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ReplaceEventCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readReplaceEventCapabilityAsync

      CompletableFuture<? extends Boolean> readReplaceEventCapabilityAsync()
      An asynchronous implementation of readReplaceEventCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeReplaceEventCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeReplaceEventCapabilityAsync(Boolean value)
      An asynchronous implementation of writeReplaceEventCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getReplaceEventCapabilityNode

      PropertyType getReplaceEventCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ReplaceEventCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ReplaceEventCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getReplaceEventCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getReplaceEventCapabilityNodeAsync()
      Asynchronous implementation of getReplaceEventCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getUpdateEventCapability

      Boolean getUpdateEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the UpdateEventCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the UpdateEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the UpdateEventCapability Node.
    • setUpdateEventCapability

      void setUpdateEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the UpdateEventCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the UpdateEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the UpdateEventCapability Node.
    • readUpdateEventCapability

      Boolean readUpdateEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the UpdateEventCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeUpdateEventCapability

      void writeUpdateEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the UpdateEventCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readUpdateEventCapabilityAsync

      CompletableFuture<? extends Boolean> readUpdateEventCapabilityAsync()
      An asynchronous implementation of readUpdateEventCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeUpdateEventCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeUpdateEventCapabilityAsync(Boolean value)
      An asynchronous implementation of writeUpdateEventCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getUpdateEventCapabilityNode

      PropertyType getUpdateEventCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the UpdateEventCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the UpdateEventCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getUpdateEventCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getUpdateEventCapabilityNodeAsync()
      Asynchronous implementation of getUpdateEventCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getDeleteEventCapability

      Boolean getDeleteEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the DeleteEventCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the DeleteEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DeleteEventCapability Node.
    • setDeleteEventCapability

      void setDeleteEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the DeleteEventCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the DeleteEventCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the DeleteEventCapability Node.
    • readDeleteEventCapability

      Boolean readDeleteEventCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the DeleteEventCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeDeleteEventCapability

      void writeDeleteEventCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the DeleteEventCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readDeleteEventCapabilityAsync

      CompletableFuture<? extends Boolean> readDeleteEventCapabilityAsync()
      An asynchronous implementation of readDeleteEventCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeDeleteEventCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDeleteEventCapabilityAsync(Boolean value)
      An asynchronous implementation of writeDeleteEventCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getDeleteEventCapabilityNode

      PropertyType getDeleteEventCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the DeleteEventCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the DeleteEventCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getDeleteEventCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getDeleteEventCapabilityNodeAsync()
      Asynchronous implementation of getDeleteEventCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getInsertAnnotationCapability

      Boolean getInsertAnnotationCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the InsertAnnotationCapability Node.

      The returned value is the last seen; it is not read live from the server.

      Returns:
      the local value of the InsertAnnotationCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InsertAnnotationCapability Node.
    • setInsertAnnotationCapability

      void setInsertAnnotationCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the InsertAnnotationCapability Node.

      The value is only updated locally; it is not written to the server.

      Parameters:
      value - the local value to set for the InsertAnnotationCapability Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the InsertAnnotationCapability Node.
    • readInsertAnnotationCapability

      Boolean readInsertAnnotationCapability() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the InsertAnnotationCapability Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeInsertAnnotationCapability

      void writeInsertAnnotationCapability(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the InsertAnnotationCapability Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the Boolean value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readInsertAnnotationCapabilityAsync

      CompletableFuture<? extends Boolean> readInsertAnnotationCapabilityAsync()
      An asynchronous implementation of readInsertAnnotationCapability().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeInsertAnnotationCapabilityAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeInsertAnnotationCapabilityAsync(Boolean value)
      An asynchronous implementation of writeInsertAnnotationCapability(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getInsertAnnotationCapabilityNode

      PropertyType getInsertAnnotationCapabilityNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the InsertAnnotationCapability PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the InsertAnnotationCapability PropertyType Node, or null if it does not exist.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.
    • getInsertAnnotationCapabilityNodeAsync

      CompletableFuture<? extends PropertyType> getInsertAnnotationCapabilityNodeAsync()
      Asynchronous implementation of getInsertAnnotationCapabilityNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getServerTimestampSupported

      Boolean getServerTimestampSupported() throws org.eclipse.milo.opcua.stack.core.UaException
      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

      Boolean readServerTimestampSupported() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ServerTimestampSupported Node from the server and update the local value if the operation succeeds.
      Returns:
      the Boolean value 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 - the Boolean value 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 of readServerTimestampSupported().
      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 of writeServerTimestampSupported(java.lang.Boolean).
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getServerTimestampSupportedNode

      PropertyType getServerTimestampSupportedNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the ServerTimestampSupported PropertyType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the ServerTimestampSupported PropertyType Node, or null if 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 of getServerTimestampSupportedNode().
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getAggregateFunctionsNode

      FolderType getAggregateFunctionsNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the AggregateFunctions FolderType Node, or null if it does not exist.

      The Node is created when first accessed and cached for subsequent calls.

      Returns:
      the AggregateFunctions FolderType Node, or null if 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 of getAggregateFunctionsNode().
      Returns:
      a CompletableFuture that completes successfully with the FolderType Node or completes exceptionally if an error occurs creating or getting the Node.