Interface KeyCredentialDeletedAuditEventType

All Superinterfaces:
AuditEventType, AuditUpdateMethodEventType, BaseEventType, BaseObjectType, KeyCredentialAuditEventType, org.eclipse.milo.opcua.sdk.core.nodes.Node, org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
All Known Implementing Classes:
KeyCredentialDeletedAuditEventTypeNode

public interface KeyCredentialDeletedAuditEventType extends KeyCredentialAuditEventType
See Also:
  • Field Details

    • RESOURCE_URI

      static final org.eclipse.milo.opcua.sdk.core.QualifiedProperty<String> RESOURCE_URI
  • Method Details

    • getResourceUri

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

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

      Specified by:
      getResourceUri in interface KeyCredentialAuditEventType
      Returns:
      the local value of the ResourceUri Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ResourceUri Node.
    • setResourceUri

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

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

      Specified by:
      setResourceUri in interface KeyCredentialAuditEventType
      Parameters:
      value - the local value to set for the ResourceUri Node.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the ResourceUri Node.
    • readResourceUri

      String readResourceUri() throws org.eclipse.milo.opcua.stack.core.UaException
      Read the value of the ResourceUri Node from the server and update the local value if the operation succeeds.
      Specified by:
      readResourceUri in interface KeyCredentialAuditEventType
      Returns:
      the String value read from the server.
      Throws:
      org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.
    • writeResourceUri

      void writeResourceUri(String value) throws org.eclipse.milo.opcua.stack.core.UaException
      Write a new value for the ResourceUri Node to the server and update the local value if the operation succeeds.
      Specified by:
      writeResourceUri in interface KeyCredentialAuditEventType
      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.
    • readResourceUriAsync

      CompletableFuture<? extends String> readResourceUriAsync()
      An asynchronous implementation of readResourceUri().
      Specified by:
      readResourceUriAsync in interface KeyCredentialAuditEventType
      Returns:
      a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
    • writeResourceUriAsync

      CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeResourceUriAsync(String value)
      An asynchronous implementation of writeResourceUri(java.lang.String).
      Specified by:
      writeResourceUriAsync in interface KeyCredentialAuditEventType
      Returns:
      a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
    • getResourceUriNode

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

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

      Specified by:
      getResourceUriNode in interface KeyCredentialAuditEventType
      Returns:
      the ResourceUri 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.
    • getResourceUriNodeAsync

      CompletableFuture<? extends PropertyType> getResourceUriNodeAsync()
      Asynchronous implementation of getResourceUriNode().
      Specified by:
      getResourceUriNodeAsync in interface KeyCredentialAuditEventType
      Returns:
      a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.