Interface SamplingIntervalDiagnosticsType

All Superinterfaces:
BaseDataVariableType, BaseVariableType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
All Known Implementing Classes:
SamplingIntervalDiagnosticsTypeNode

public interface SamplingIntervalDiagnosticsType extends BaseDataVariableType
See Also:
  • Method Details

    • getSamplingInterval

      Double getSamplingInterval() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SamplingInterval Node.

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

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

      void setSamplingInterval(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SamplingInterval Node.

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

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

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

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

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

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

      BaseDataVariableType getSamplingIntervalNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SamplingInterval BaseDataVariableType Node, or null if it does not exist.

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

      Returns:
      the SamplingInterval BaseDataVariableType 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.
    • getSamplingIntervalNodeAsync

      CompletableFuture<? extends BaseDataVariableType> getSamplingIntervalNodeAsync()
      Asynchronous implementation of getSamplingIntervalNode().
      Returns:
      a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getSampledMonitoredItemsCount

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

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

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

      void setSampledMonitoredItemsCount(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 SampledMonitoredItemsCount Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readSampledMonitoredItemsCount() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SampledMonitoredItemsCount 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.
    • writeSampledMonitoredItemsCount

      void writeSampledMonitoredItemsCount(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 SampledMonitoredItemsCount 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.
    • readSampledMonitoredItemsCountAsync

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

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSampledMonitoredItemsCountAsync(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.
    • getSampledMonitoredItemsCountNode

      BaseDataVariableType getSampledMonitoredItemsCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the SampledMonitoredItemsCount BaseDataVariableType Node, or null if it does not exist.

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

      Returns:
      the SampledMonitoredItemsCount BaseDataVariableType 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.
    • getSampledMonitoredItemsCountNodeAsync

      CompletableFuture<? extends BaseDataVariableType> getSampledMonitoredItemsCountNodeAsync()
      Asynchronous implementation of getSampledMonitoredItemsCountNode().
      Returns:
      a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getMaxSampledMonitoredItemsCount

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

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

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

      void setMaxSampledMonitoredItemsCount(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 MaxSampledMonitoredItemsCount Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readMaxSampledMonitoredItemsCount() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the MaxSampledMonitoredItemsCount 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.
    • writeMaxSampledMonitoredItemsCount

      void writeMaxSampledMonitoredItemsCount(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 MaxSampledMonitoredItemsCount 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.
    • readMaxSampledMonitoredItemsCountAsync

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

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeMaxSampledMonitoredItemsCountAsync(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.
    • getMaxSampledMonitoredItemsCountNode

      BaseDataVariableType getMaxSampledMonitoredItemsCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the MaxSampledMonitoredItemsCount BaseDataVariableType Node, or null if it does not exist.

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

      Returns:
      the MaxSampledMonitoredItemsCount BaseDataVariableType 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.
    • getMaxSampledMonitoredItemsCountNodeAsync

      CompletableFuture<? extends BaseDataVariableType> getMaxSampledMonitoredItemsCountNodeAsync()
      Asynchronous implementation of getMaxSampledMonitoredItemsCountNode().
      Returns:
      a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getDisabledMonitoredItemsSamplingCount

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

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

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

      void setDisabledMonitoredItemsSamplingCount(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 DisabledMonitoredItemsSamplingCount Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readDisabledMonitoredItemsSamplingCount() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the DisabledMonitoredItemsSamplingCount 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.
    • writeDisabledMonitoredItemsSamplingCount

      void writeDisabledMonitoredItemsSamplingCount(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 DisabledMonitoredItemsSamplingCount 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.
    • readDisabledMonitoredItemsSamplingCountAsync

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

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDisabledMonitoredItemsSamplingCountAsync(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.
    • getDisabledMonitoredItemsSamplingCountNode

      BaseDataVariableType getDisabledMonitoredItemsSamplingCountNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the DisabledMonitoredItemsSamplingCount BaseDataVariableType Node, or null if it does not exist.

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

      Returns:
      the DisabledMonitoredItemsSamplingCount BaseDataVariableType 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.
    • getDisabledMonitoredItemsSamplingCountNodeAsync

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