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

public interface ServerCapabilitiesType extends BaseObjectType
See Also:
  • Field Details

    • SERVER_PROFILE_ARRAY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]> SERVER_PROFILE_ARRAY
    • LOCALE_ID_ARRAY

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String[]> LOCALE_ID_ARRAY
    • MIN_SUPPORTED_SAMPLE_RATE

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> MIN_SUPPORTED_SAMPLE_RATE
    • MAX_BROWSE_CONTINUATION_POINTS

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> MAX_BROWSE_CONTINUATION_POINTS
    • MAX_QUERY_CONTINUATION_POINTS

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> MAX_QUERY_CONTINUATION_POINTS
    • MAX_HISTORY_CONTINUATION_POINTS

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> MAX_HISTORY_CONTINUATION_POINTS
    • SOFTWARE_CERTIFICATES

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.SignedSoftwareCertificate[]> SOFTWARE_CERTIFICATES
    • MAX_ARRAY_LENGTH

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

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

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

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

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

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

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

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

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

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

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

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName[]> CONFORMANCE_UNITS
  • Method Details

    • getServerProfileArray

      String[] getServerProfileArray() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ServerProfileArray Node.

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

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

      void setServerProfileArray(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ServerProfileArray Node.

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

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

      String[] readServerProfileArray() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ServerProfileArray Node from the server and update the local value if the operation succeeds.
      Returns:
      the String value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeServerProfileArray

      void writeServerProfileArray(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ServerProfileArray Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the String value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readServerProfileArrayAsync

      CompletableFuture<? extends String[]> readServerProfileArrayAsync()
      An asynchronous implementation of readServerProfileArray().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeServerProfileArrayAsync

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

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

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

      Returns:
      the ServerProfileArray 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.
    • getServerProfileArrayNodeAsync

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

      String[] getLocaleIdArray() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LocaleIdArray Node.

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

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

      void setLocaleIdArray(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LocaleIdArray Node.

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

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

      String[] readLocaleIdArray() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the LocaleIdArray Node from the server and update the local value if the operation succeeds.
      Returns:
      the String value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeLocaleIdArray

      void writeLocaleIdArray(String[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the LocaleIdArray Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the String value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readLocaleIdArrayAsync

      CompletableFuture<? extends String[]> readLocaleIdArrayAsync()
      An asynchronous implementation of readLocaleIdArray().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeLocaleIdArrayAsync

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

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

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

      Returns:
      the LocaleIdArray 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.
    • getLocaleIdArrayNodeAsync

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

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

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

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

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

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

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

      Double readMinSupportedSampleRate() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the MinSupportedSampleRate 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.
    • writeMinSupportedSampleRate

      void writeMinSupportedSampleRate(Double value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the MinSupportedSampleRate 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.
    • readMinSupportedSampleRateAsync

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

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

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

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

      Returns:
      the MinSupportedSampleRate 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.
    • getMinSupportedSampleRateNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getMaxBrowseContinuationPoints() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the MaxBrowseContinuationPoints Node.

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

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

      void setMaxBrowseContinuationPoints(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the MaxBrowseContinuationPoints Node.

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

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

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

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

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

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

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

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

      Returns:
      the MaxBrowseContinuationPoints 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.
    • getMaxBrowseContinuationPointsNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getMaxQueryContinuationPoints() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the MaxQueryContinuationPoints Node.

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

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

      void setMaxQueryContinuationPoints(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the MaxQueryContinuationPoints Node.

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

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

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

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

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

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

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

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

      Returns:
      the MaxQueryContinuationPoints 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.
    • getMaxQueryContinuationPointsNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getMaxHistoryContinuationPoints() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the MaxHistoryContinuationPoints Node.

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

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

      void setMaxHistoryContinuationPoints(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the MaxHistoryContinuationPoints Node.

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

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

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

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

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

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

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

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

      Returns:
      the MaxHistoryContinuationPoints 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.
    • getMaxHistoryContinuationPointsNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.structured.SignedSoftwareCertificate[] getSoftwareCertificates() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SoftwareCertificates Node.

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

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

      void setSoftwareCertificates(org.eclipse.milo.opcua.stack.core.types.structured.SignedSoftwareCertificate[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SoftwareCertificates Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.structured.SignedSoftwareCertificate[] readSoftwareCertificates() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SoftwareCertificates Node from the server and update the local value if the operation succeeds.
      Returns:
      the SignedSoftwareCertificate value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeSoftwareCertificates

      void writeSoftwareCertificates(org.eclipse.milo.opcua.stack.core.types.structured.SignedSoftwareCertificate[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SoftwareCertificates Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the SignedSoftwareCertificate value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readSoftwareCertificatesAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.SignedSoftwareCertificate[]> readSoftwareCertificatesAsync()
      An asynchronous implementation of readSoftwareCertificates().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeSoftwareCertificatesAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSoftwareCertificatesAsync(org.eclipse.milo.opcua.stack.core.types.structured.SignedSoftwareCertificate[] value)
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getSoftwareCertificatesNode

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

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

      Returns:
      the SoftwareCertificates 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.
    • getSoftwareCertificatesNodeAsync

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

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

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

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

      void setMaxArrayLength(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 MaxArrayLength Node.

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

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

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

      void writeMaxArrayLength(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 MaxArrayLength 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.
    • readMaxArrayLengthAsync

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

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

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

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

      Returns:
      the MaxArrayLength 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.
    • getMaxArrayLengthNodeAsync

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

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

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

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

      void setMaxStringLength(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 MaxStringLength Node.

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

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

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

      void writeMaxStringLength(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 MaxStringLength 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.
    • readMaxStringLengthAsync

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

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

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

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

      Returns:
      the MaxStringLength 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.
    • getMaxStringLengthNodeAsync

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

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

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

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

      void setMaxByteStringLength(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 MaxByteStringLength Node.

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

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

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

      void writeMaxByteStringLength(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 MaxByteStringLength 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.
    • readMaxByteStringLengthAsync

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

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

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

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

      Returns:
      the MaxByteStringLength 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.
    • getMaxByteStringLengthNodeAsync

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

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

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

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

      void setMaxSessions(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 MaxSessions Node.

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

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

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

      void writeMaxSessions(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 MaxSessions 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.
    • readMaxSessionsAsync

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

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

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

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

      Returns:
      the MaxSessions 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.
    • getMaxSessionsNodeAsync

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

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

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

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

      void setMaxSubscriptions(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 MaxSubscriptions Node.

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

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

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

      void writeMaxSubscriptions(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 MaxSubscriptions 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.
    • readMaxSubscriptionsAsync

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

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

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

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

      Returns:
      the MaxSubscriptions 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.
    • getMaxSubscriptionsNodeAsync

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

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

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

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

      void setMaxMonitoredItems(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 MaxMonitoredItems Node.

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

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

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

      void writeMaxMonitoredItems(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 MaxMonitoredItems 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.
    • readMaxMonitoredItemsAsync

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

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

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

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

      Returns:
      the MaxMonitoredItems 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.
    • getMaxMonitoredItemsNodeAsync

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

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

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

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

      void setMaxSubscriptionsPerSession(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 MaxSubscriptionsPerSession Node.

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

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

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

      void writeMaxSubscriptionsPerSession(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 MaxSubscriptionsPerSession 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.
    • readMaxSubscriptionsPerSessionAsync

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

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

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

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

      Returns:
      the MaxSubscriptionsPerSession 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.
    • getMaxSubscriptionsPerSessionNodeAsync

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

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

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

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

      void setMaxMonitoredItemsPerSubscription(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 MaxMonitoredItemsPerSubscription Node.

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

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

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

      void writeMaxMonitoredItemsPerSubscription(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 MaxMonitoredItemsPerSubscription 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.
    • readMaxMonitoredItemsPerSubscriptionAsync

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

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

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

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

      Returns:
      the MaxMonitoredItemsPerSubscription 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.
    • getMaxMonitoredItemsPerSubscriptionNodeAsync

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

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

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

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

      void setMaxSelectClauseParameters(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 MaxSelectClauseParameters Node.

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

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

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

      void writeMaxSelectClauseParameters(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 MaxSelectClauseParameters 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.
    • readMaxSelectClauseParametersAsync

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

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

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

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

      Returns:
      the MaxSelectClauseParameters 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.
    • getMaxSelectClauseParametersNodeAsync

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

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

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

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

      void setMaxWhereClauseParameters(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 MaxWhereClauseParameters Node.

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

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

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

      void writeMaxWhereClauseParameters(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 MaxWhereClauseParameters 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.
    • readMaxWhereClauseParametersAsync

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

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

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

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

      Returns:
      the MaxWhereClauseParameters 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.
    • getMaxWhereClauseParametersNodeAsync

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

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

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

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

      void setMaxMonitoredItemsQueueSize(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 MaxMonitoredItemsQueueSize Node.

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

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

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

      void writeMaxMonitoredItemsQueueSize(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 MaxMonitoredItemsQueueSize 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.
    • readMaxMonitoredItemsQueueSizeAsync

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

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

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

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

      Returns:
      the MaxMonitoredItemsQueueSize 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.
    • getMaxMonitoredItemsQueueSizeNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName[] getConformanceUnits() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ConformanceUnits Node.

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

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

      void setConformanceUnits(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ConformanceUnits Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName[] readConformanceUnits() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ConformanceUnits Node from the server and update the local value if the operation succeeds.
      Returns:
      the QualifiedName value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeConformanceUnits

      void writeConformanceUnits(org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName[] value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ConformanceUnits Node to the server and update the local value if the operation succeeds.
      Parameters:
      value - the QualifiedName value to write to the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • readConformanceUnitsAsync

      CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName[]> readConformanceUnitsAsync()
      An asynchronous implementation of readConformanceUnits().
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeConformanceUnitsAsync

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

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

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

      Returns:
      the ConformanceUnits 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.
    • getConformanceUnitsNodeAsync

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

      OperationLimitsType getOperationLimitsNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the OperationLimits OperationLimitsType Node, or null if it does not exist.

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

      Returns:
      the OperationLimits OperationLimitsType 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.
    • getOperationLimitsNodeAsync

      CompletableFuture<? extends OperationLimitsType> getOperationLimitsNodeAsync()
      Asynchronous implementation of getOperationLimitsNode().
      Returns:
      a CompletableFuture that completes successfully with the OperationLimitsType Node or completes exceptionally if an error occurs creating or getting the Node.
    • getModellingRulesNode

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

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

      Returns:
      the ModellingRules 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.
    • getModellingRulesNodeAsync

      CompletableFuture<? extends FolderType> getModellingRulesNodeAsync()
      Asynchronous implementation of getModellingRulesNode().
      Returns:
      a CompletableFuture that completes successfully with the FolderType 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.
    • getRoleSetNode

      RoleSetType getRoleSetNode() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the RoleSet RoleSetType Node, or null if it does not exist.

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

      Returns:
      the RoleSet RoleSetType 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.
    • getRoleSetNodeAsync

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