View Javadoc

1   package com.atlassian.jira.rest.client.api;
2   
3   import com.atlassian.jira.rest.client.api.domain.AuditRecordInput;
4   import com.atlassian.jira.rest.client.api.domain.AuditRecordsData;
5   import com.atlassian.jira.rest.client.api.domain.input.AuditRecordSearchInput;
6   import com.atlassian.util.concurrent.Promise;
7   
8   import javax.annotation.Nonnull;
9   
10  /**
11   * The com.atlassian.jira.rest.client.api handling audit record resources
12   *
13   * @since v2.0
14   */
15  public interface AuditRestClient {
16  
17      Promise<AuditRecordsData> getAuditRecords(AuditRecordSearchInput input);
18  
19      void addAuditRecord(@Nonnull AuditRecordInput record);
20  
21  }