Class TransitionAuditLogEntry


  • public abstract class TransitionAuditLogEntry
    extends AuditLogEntry
    TransitionAuditLogEntry records a transition in state/status in a specific resource.
    • Constructor Detail

      • TransitionAuditLogEntry

        public TransitionAuditLogEntry()
    • Method Detail

      • getResource

        public abstract LogResource getResource()
        The resource which the state/status transition occured.
      • getStatus

        public abstract String getStatus()
        The end status with the resource transition to.
      • of

        public static TransitionAuditLogEntry of​(String component,
                                                 String version,
                                                 LogResource resource,
                                                 String status)
        Construct a new AuditLogEntry to record a transition in state/status in a specific resource.
        Parameters:
        component - The name of th Feast component producing this AuditLogEntry.
        version - The version of Feast producing this AuditLogEntry.
        resource - the resource which the transtion occured
        status - the end status which the resource transitioned to.