sig
  module Jobs :
    sig
      type t = {
        configuration : GapiBigqueryV2Model.JobConfiguration.t;
        errorResult : GapiBigqueryV2Model.ErrorProto.t;
        id : string;
        jobReference : GapiBigqueryV2Model.JobReference.t;
        kind : string;
        state : string;
        statistics : GapiBigqueryV2Model.JobStatistics.t;
        status : GapiBigqueryV2Model.JobStatus.t;
        user_email : string;
      }
      val configuration :
        (GapiBigqueryV2Model.JobList.Jobs.t,
         GapiBigqueryV2Model.JobConfiguration.t)
        GapiLens.t
      val errorResult :
        (GapiBigqueryV2Model.JobList.Jobs.t,
         GapiBigqueryV2Model.ErrorProto.t)
        GapiLens.t
      val id : (GapiBigqueryV2Model.JobList.Jobs.t, string) GapiLens.t
      val jobReference :
        (GapiBigqueryV2Model.JobList.Jobs.t,
         GapiBigqueryV2Model.JobReference.t)
        GapiLens.t
      val kind : (GapiBigqueryV2Model.JobList.Jobs.t, string) GapiLens.t
      val state : (GapiBigqueryV2Model.JobList.Jobs.t, string) GapiLens.t
      val statistics :
        (GapiBigqueryV2Model.JobList.Jobs.t,
         GapiBigqueryV2Model.JobStatistics.t)
        GapiLens.t
      val status :
        (GapiBigqueryV2Model.JobList.Jobs.t, GapiBigqueryV2Model.JobStatus.t)
        GapiLens.t
      val user_email :
        (GapiBigqueryV2Model.JobList.Jobs.t, string) GapiLens.t
      val empty : GapiBigqueryV2Model.JobList.Jobs.t
      val render :
        GapiBigqueryV2Model.JobList.Jobs.t -> GapiJson.json_data_model list
      val parse :
        GapiBigqueryV2Model.JobList.Jobs.t ->
        GapiJson.json_data_model -> GapiBigqueryV2Model.JobList.Jobs.t
    end
  type t = {
    etag : string;
    jobs : GapiBigqueryV2Model.JobList.Jobs.t list;
    kind : string;
    nextPageToken : string;
  }
  val etag : (GapiBigqueryV2Model.JobList.t, string) GapiLens.t
  val jobs :
    (GapiBigqueryV2Model.JobList.t, GapiBigqueryV2Model.JobList.Jobs.t list)
    GapiLens.t
  val kind : (GapiBigqueryV2Model.JobList.t, string) GapiLens.t
  val nextPageToken : (GapiBigqueryV2Model.JobList.t, string) GapiLens.t
  val empty : GapiBigqueryV2Model.JobList.t
  val render : GapiBigqueryV2Model.JobList.t -> GapiJson.json_data_model list
  val parse :
    GapiBigqueryV2Model.JobList.t ->
    GapiJson.json_data_model -> GapiBigqueryV2Model.JobList.t
  val to_data_model :
    GapiBigqueryV2Model.JobList.t -> GapiJson.json_data_model
  val of_data_model :
    GapiJson.json_data_model -> GapiBigqueryV2Model.JobList.t
end