Class AuditProfile.QueryRequest

java.lang.Object
com.inductiveautomation.ignition.gateway.audit.AuditProfile.QueryRequest
Enclosing interface:
AuditProfile

public static class AuditProfile.QueryRequest extends Object
Request object for querying audit records.
  • Method Details

    • builder

      public static AuditProfile.QueryRequest.Builder builder()
      Creates a new builder for a QueryRequest.
      Returns:
      a new Builder instance
    • actorFilter

      public @Nullable String actorFilter()
      Gets the actor filter.
      Returns:
      the actor filter, or null if not set
    • actionFilter

      public @Nullable String actionFilter()
      Gets the action filter.
      Returns:
      the action filter, or null if not set
    • actionTargetFilter

      public @Nullable String actionTargetFilter()
      Gets the action target filter.
      Returns:
      the action target filter, or null if not set
    • actionValueFilter

      public @Nullable String actionValueFilter()
      Gets the action value filter.
      Returns:
      the action value filter, or null if not set
    • startTime

      public @Nullable Date startTime()
      Gets the start time filter.
      Returns:
      the start time filter, or null if not set
      See Also:
    • endTime

      public @Nullable Date endTime()
      Gets the end time filter.
      Returns:
      the end time filter, or null if not set
      See Also:
    • systemFilter

      public @Nullable String systemFilter()
      Gets the system filter.
      Returns:
      the system filter, or null if not set
    • contextFilter

      public @Nullable Integer contextFilter()
      Gets the context filter.
      Returns:
      the context filter, or null if not set
    • limit

      public @Nullable Integer limit()
      Gets the limit for query results.
      Returns:
      the results per page, or null if not set and unlimited