Class Audit


  • public class Audit
    extends ModelRequest<Audit>
    Declares all Rest API under the /audit-applications path
    • Constructor Detail

    • Method Detail

      • getAuditApp

        public RestAuditAppModel getAuditApp​(RestAuditAppModel restAuditAppModel)
        Retrieves an audit application info with ID using GET call on "/audit-applications/{auditApplicationId}"
        Parameters:
        auditApplicationId -
        Returns:
      • listAuditEntriesForAnAuditApplication

        public RestAuditEntryModelsCollection listAuditEntriesForAnAuditApplication​(java.lang.String auditApplicationId)
        Retrieves a list of audit entries for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries"
        Parameters:
        auditApplicationId -
        Returns:
      • updateAuditApp

        public RestAuditAppModel updateAuditApp​(RestAuditAppModel restAuditAppModel,
                                                java.lang.String key,
                                                java.lang.String value)
        Disable or re-enable the audit application auditApplicationId using PUT call on "/audit-applications/{auditApplicationId}"
        Parameters:
        restAuditAppModel -
        key -
        value -
        Returns:
      • getAuditEntryForAnAuditApplication

        public RestAuditEntryModel getAuditEntryForAnAuditApplication​(java.lang.String auditApplicationId,
                                                                      java.lang.String auditEntryId)
        Retrieves an audit entry auditEntryId for audit application auditApplicationId using GET call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"
        Parameters:
        auditApplicationId -
        auditEntryId -
        Returns:
      • deleteAuditEntryForAnAuditApplication

        public void deleteAuditEntryForAnAuditApplication​(java.lang.String auditApplicationId,
                                                          java.lang.String auditEntryId)
        Deletes an audit entry auditEntryId for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries/{auditEntryId}"
        Parameters:
        auditApplicationId -
        auditEntryId -
      • deleteAuditEntriesForAnAuditApplication

        public void deleteAuditEntriesForAnAuditApplication​(java.lang.String auditApplicationId)
        Deletes audit entries for audit application auditApplicationId using DELETE call on "/audit-applications/{auditApplicationId}/audit-entries"
        Parameters:
        auditApplicationId -
      • listAuditEntriesForNode

        public RestAuditEntryModelsCollection listAuditEntriesForNode​(java.lang.String nodeId)
        Retrieves a list of audit entries for a node nodeId using GET call on "/nodes/{nodeId}/audit-entries"
        Parameters:
        nodeId -
        Returns: