Interface AggregateConfigurationType

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

public interface AggregateConfigurationType extends BaseObjectType
  • Field Details

    • TREAT_UNCERTAIN_AS_BAD

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Boolean> TREAT_UNCERTAIN_AS_BAD
    • PERCENT_DATA_BAD

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> PERCENT_DATA_BAD
    • PERCENT_DATA_GOOD

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> PERCENT_DATA_GOOD
    • USE_SLOPED_EXTRAPOLATION

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

    • getTreatUncertainAsBad

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

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

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

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

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

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

      Boolean readTreatUncertainAsBad() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the TreatUncertainAsBad 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.
    • writeTreatUncertainAsBad

      void writeTreatUncertainAsBad(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the TreatUncertainAsBad 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.
    • readTreatUncertainAsBadAsync

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

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

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

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

      Returns:
      the TreatUncertainAsBad 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.
    • getTreatUncertainAsBadNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte getPercentDataBad() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the PercentDataBad Node.

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

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

      void setPercentDataBad(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the PercentDataBad Node.

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

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

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

      void writePercentDataBad(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the PercentDataBad Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UByte value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readPercentDataBadAsync

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

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

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

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

      Returns:
      the PercentDataBad 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.
    • getPercentDataBadNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte getPercentDataGood() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the PercentDataGood Node.

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

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

      void setPercentDataGood(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the PercentDataGood Node.

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

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

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

      void writePercentDataGood(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the PercentDataGood Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the UByte value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readPercentDataGoodAsync

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

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

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

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

      Returns:
      the PercentDataGood 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.
    • getPercentDataGoodNodeAsync

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

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

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

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

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

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

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

      Boolean readUseSlopedExtrapolation() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the UseSlopedExtrapolation 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.
    • writeUseSlopedExtrapolation

      void writeUseSlopedExtrapolation(Boolean value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the UseSlopedExtrapolation 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.
    • readUseSlopedExtrapolationAsync

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

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

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

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

      Returns:
      the UseSlopedExtrapolation 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.
    • getUseSlopedExtrapolationNodeAsync

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