sig   type t = { multipart : bool; path : string; }   val multipart :     (GapiDiscoveryV1Model.RestMethod.MediaUpload.Protocols.Simple.t, bool)     GapiLens.t   val path :     (GapiDiscoveryV1Model.RestMethod.MediaUpload.Protocols.Simple.t, string)     GapiLens.t   val empty : GapiDiscoveryV1Model.RestMethod.MediaUpload.Protocols.Simple.t   val render :     GapiDiscoveryV1Model.RestMethod.MediaUpload.Protocols.Simple.t ->     GapiJson.json_data_model list   val parse :     GapiDiscoveryV1Model.RestMethod.MediaUpload.Protocols.Simple.t ->     GapiJson.json_data_model ->     GapiDiscoveryV1Model.RestMethod.MediaUpload.Protocols.Simple.t end