Package com.collibra.dgc.core.api.component.reporting

# Interface ReportingApi

public interface ReportingApi
API for Reporting data.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `URI`
  `getPreSignedInsightsZipUri(String snapshotDate)`
  Return pre-signed uri to ZIP file with reporting insights data from selected snapshot date
  `void`
  `writeInsightsZip(String snapshotDate, OutputStream outputStream)`
  Write ZIP file with reporting insights data from selected snapshot date into `OutputStream`.

- ## Method Details

  - ### writeInsightsZip

    void writeInsightsZip(String snapshotDate, OutputStream outputStream)
    Write ZIP file with reporting insights data from selected snapshot date into `OutputStream`.
    Parameters:
      `snapshotDate` - Snapshot date for reporting insights data in ISO8601 format (e.g.: 2019-05-14)
      `outputStream` - `OutputStream` to write ZIP file

  - ### getPreSignedInsightsZipUri

    URI getPreSignedInsightsZipUri(String snapshotDate)
    Return pre-signed uri to ZIP file with reporting insights data from selected snapshot date
    Parameters:
      `snapshotDate` - Snapshot date for reporting insights data in ISO8601 format (e.g.: 2019-05-14)
    Returns:
      pre-signed uri to ZIP file with reporting insights data