sig   module DriveDownloadDetails :     sig       type t = { documentId : string; }       val documentId :         (GapiAnalyticsV3Model.UnsampledReport.DriveDownloadDetails.t, string)         GapiLens.t       val empty : GapiAnalyticsV3Model.UnsampledReport.DriveDownloadDetails.t       val render :         GapiAnalyticsV3Model.UnsampledReport.DriveDownloadDetails.t ->         GapiJson.json_data_model list       val parse :         GapiAnalyticsV3Model.UnsampledReport.DriveDownloadDetails.t ->         GapiJson.json_data_model ->         GapiAnalyticsV3Model.UnsampledReport.DriveDownloadDetails.t     end   module CloudStorageDownloadDetails :     sig       type t = { bucketId : string; objectId : string; }       val bucketId :         (GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t,          string)         GapiLens.t       val objectId :         (GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t,          string)         GapiLens.t       val empty :         GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t       val render :         GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t ->         GapiJson.json_data_model list       val parse :         GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t ->         GapiJson.json_data_model ->         GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t     end   type t = {     accountId : string;     cloudStorageDownloadDetails :       GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t;     created : GapiDate.t;     dimensions : string;     downloadType : string;     driveDownloadDetails :       GapiAnalyticsV3Model.UnsampledReport.DriveDownloadDetails.t;     end_date : string;     filters : string;     id : string;     kind : string;     metrics : string;     profileId : string;     segment : string;     selfLink : string;     start_date : string;     status : string;     title : string;     updated : GapiDate.t;     webPropertyId : string;   }   val accountId : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val cloudStorageDownloadDetails :     (GapiAnalyticsV3Model.UnsampledReport.t,      GapiAnalyticsV3Model.UnsampledReport.CloudStorageDownloadDetails.t)     GapiLens.t   val created :     (GapiAnalyticsV3Model.UnsampledReport.t, GapiDate.t) GapiLens.t   val dimensions :     (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val downloadType :     (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val driveDownloadDetails :     (GapiAnalyticsV3Model.UnsampledReport.t,      GapiAnalyticsV3Model.UnsampledReport.DriveDownloadDetails.t)     GapiLens.t   val end_date : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val filters : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val id : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val kind : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val metrics : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val profileId : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val segment : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val selfLink : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val start_date :     (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val status : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val title : (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val updated :     (GapiAnalyticsV3Model.UnsampledReport.t, GapiDate.t) GapiLens.t   val webPropertyId :     (GapiAnalyticsV3Model.UnsampledReport.t, string) GapiLens.t   val empty : GapiAnalyticsV3Model.UnsampledReport.t   val render :     GapiAnalyticsV3Model.UnsampledReport.t -> GapiJson.json_data_model list   val parse :     GapiAnalyticsV3Model.UnsampledReport.t ->     GapiJson.json_data_model -> GapiAnalyticsV3Model.UnsampledReport.t   val to_data_model :     GapiAnalyticsV3Model.UnsampledReport.t -> GapiJson.json_data_model   val of_data_model :     GapiJson.json_data_model -> GapiAnalyticsV3Model.UnsampledReport.t end