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