package gapi-ocaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module DriveDownloadDetails : sig ... end
module CloudStorageDownloadDetails : sig ... end
type t = {
  1. accountId : string;
    (*

    Account ID to which this unsampled report belongs.

    *)
  2. cloudStorageDownloadDetails : CloudStorageDownloadDetails.t;
    (*

    Download details for a file stored in Google Cloud Storage.

    *)
  3. created : GapiDate.t;
    (*

    Time this unsampled report was created.

    *)
  4. dimensions : string;
    (*

    The dimensions for the unsampled report.

    *)
  5. downloadType : string;
    (*

    The type of download you need to use for the report data file. Possible values include `GOOGLE_DRIVE` and `GOOGLE_CLOUD_STORAGE`. If the value is `GOOGLE_DRIVE`, see the `driveDownloadDetails` field. If the value is `GOOGLE_CLOUD_STORAGE`, see the `cloudStorageDownloadDetails` field.

    *)
  6. driveDownloadDetails : DriveDownloadDetails.t;
    (*

    Download details for a file stored in Google Drive.

    *)
  7. end_date : string;
    (*

    The end date for the unsampled report.

    *)
  8. filters : string;
    (*

    The filters for the unsampled report.

    *)
  9. id : string;
    (*

    Unsampled report ID.

    *)
  10. kind : string;
    (*

    Resource type for an Analytics unsampled report.

    *)
  11. metrics : string;
    (*

    The metrics for the unsampled report.

    *)
  12. profileId : string;
    (*

    View (Profile) ID to which this unsampled report belongs.

    *)
  13. segment : string;
    (*

    The segment for the unsampled report.

    *)
  14. start_date : string;
    (*

    The start date for the unsampled report.

    *)
  15. status : string;
    (*

    Status of this unsampled report. Possible values are PENDING, COMPLETED, or FAILED.

    *)
  16. title : string;
    (*

    Title of the unsampled report.

    *)
  17. updated : GapiDate.t;
    (*

    Time this unsampled report was last modified.

    *)
  18. webPropertyId : string;
    (*

    Web property ID to which this unsampled report belongs. The web property ID is of the form UA-XXXXX-YY.

    *)
}
val accountId : (t, string) GapiLens.t
val cloudStorageDownloadDetails : (t, CloudStorageDownloadDetails.t) GapiLens.t
val created : (t, GapiDate.t) GapiLens.t
val dimensions : (t, string) GapiLens.t
val downloadType : (t, string) GapiLens.t
val driveDownloadDetails : (t, DriveDownloadDetails.t) GapiLens.t
val end_date : (t, string) GapiLens.t
val filters : (t, string) GapiLens.t
val id : (t, string) GapiLens.t
val kind : (t, string) GapiLens.t
val metrics : (t, string) GapiLens.t
val profileId : (t, string) GapiLens.t
val segment : (t, string) GapiLens.t
val start_date : (t, string) GapiLens.t
val status : (t, string) GapiLens.t
val title : (t, string) GapiLens.t
val updated : (t, GapiDate.t) GapiLens.t
val webPropertyId : (t, string) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t -> GapiJson.json_data_model -> t
val to_data_model : t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> t