Interface PubSubKeyPushTargetType

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

public interface PubSubKeyPushTargetType extends BaseObjectType
See Also:
  • Field Details

    • APPLICATION_URI

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> APPLICATION_URI
    • ENDPOINT_URL

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> ENDPOINT_URL
    • SECURITY_POLICY_URI

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> SECURITY_POLICY_URI
    • USER_TOKEN_TYPE

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy> USER_TOKEN_TYPE
    • REQUESTED_KEY_COUNT

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

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<Double> RETRY_INTERVAL
    • LAST_PUSH_EXECUTION_TIME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> LAST_PUSH_EXECUTION_TIME
    • LAST_PUSH_ERROR_TIME

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> LAST_PUSH_ERROR_TIME
  • Method Details

    • getApplicationUri

      String getApplicationUri() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the ApplicationUri Node.

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

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

      void setApplicationUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the ApplicationUri Node.

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

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

      String readApplicationUri() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ApplicationUri 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.
    • writeApplicationUri

      void writeApplicationUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ApplicationUri 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.
    • readApplicationUriAsync

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

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

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

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

      Returns:
      the ApplicationUri 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.
    • getApplicationUriNodeAsync

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

      String getEndpointUrl() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the EndpointUrl Node.

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

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

      void setEndpointUrl(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the EndpointUrl Node.

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

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

      String readEndpointUrl() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the EndpointUrl 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.
    • writeEndpointUrl

      void writeEndpointUrl(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the EndpointUrl 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.
    • readEndpointUrlAsync

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

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

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

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

      Returns:
      the EndpointUrl 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.
    • getEndpointUrlNodeAsync

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

      String getSecurityPolicyUri() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the SecurityPolicyUri Node.

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

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

      void setSecurityPolicyUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the SecurityPolicyUri Node.

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

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

      String readSecurityPolicyUri() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the SecurityPolicyUri 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.
    • writeSecurityPolicyUri

      void writeSecurityPolicyUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the SecurityPolicyUri 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.
    • readSecurityPolicyUriAsync

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

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

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

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

      Returns:
      the SecurityPolicyUri 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.
    • getSecurityPolicyUriNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy getUserTokenType() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the UserTokenType Node.

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

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

      void setUserTokenType(org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the UserTokenType Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.structured.UserTokenPolicy readUserTokenType() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the UserTokenType Node from the server and update the local value if the operation succeeds.
      Returns:
      the UserTokenPolicy value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeUserTokenType

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

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

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

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

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

      Returns:
      the UserTokenType 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.
    • getUserTokenTypeNodeAsync

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

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

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

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

      void setRequestedKeyCount(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 RequestedKeyCount Node.

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

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

      org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readRequestedKeyCount() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the RequestedKeyCount 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.
    • writeRequestedKeyCount

      void writeRequestedKeyCount(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 RequestedKeyCount 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.
    • readRequestedKeyCountAsync

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

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

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

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

      Returns:
      the RequestedKeyCount 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.
    • getRequestedKeyCountNodeAsync

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

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

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

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

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

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

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

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

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

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

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

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

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

      Returns:
      the RetryInterval 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.
    • getRetryIntervalNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastPushExecutionTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LastPushExecutionTime Node.

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

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

      void setLastPushExecutionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LastPushExecutionTime Node.

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

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

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

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

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

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

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

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

      Returns:
      the LastPushExecutionTime 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.
    • getLastPushExecutionTimeNodeAsync

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

      org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getLastPushErrorTime() throws org.eclipse.milo.opcua.stack.core.UaException
      Get the local value of the LastPushErrorTime Node.

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

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

      void setLastPushErrorTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime value) throws org.eclipse.milo.opcua.stack.core.UaException
      Set the local value of the LastPushErrorTime Node.

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

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

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

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

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

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

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

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

      Returns:
      the LastPushErrorTime 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.
    • getLastPushErrorTimeNodeAsync

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