Class ActionAuditLogEntry


  • public abstract class ActionAuditLogEntry
    extends AuditLogEntry
    ActionAuditLogEntry records an action being taken on a specific resource
    • Constructor Detail

      • ActionAuditLogEntry

        public ActionAuditLogEntry()
    • Method Detail

      • getAction

        public abstract String getAction()
        The name of the action taken on the resource.
      • getResource

        public abstract LogResource getResource()
        The target resource of which the action was taken on.
      • of

        public static ActionAuditLogEntry of​(String component,
                                             String version,
                                             LogResource resource,
                                             String action)
        Create an AuditLogEntry that records an action being taken on a specific resource.
        Parameters:
        component - The name of th Feast component producing this AuditLogEntry.
        version - The version of Feast producing this AuditLogEntry.
        resource - The target resource of which the action was taken on.
        action - The name of the action being taken on the given resource.