Module GapiCustomsearchV1Model.Query

type t = {
count : int;
cr : string;
cx : string;
dateRestrict : string;
disableCnTwTranslation : string;
exactTerms : string;
excludeTerms : string;
fileType : string;
filter : string;
gl : string;
googleHost : string;
highRange : string;
hl : string;
hq : string;
imgColorType : string;
imgDominantColor : string;
imgSize : string;
imgType : string;
inputEncoding : string;
language : string;
linkSite : string;
lowRange : string;
orTerms : string;
outputEncoding : string;
relatedSite : string;
rights : string;
safe : string;
searchTerms : string;
searchType : string;
siteSearch : string;
siteSearchFilter : string;
sort : string;
startIndex : int;
startPage : int;
title : string;
totalResults : int64;
}
val count : ( t, int ) GapiLens.t
val cr : ( t, string ) GapiLens.t
val cx : ( t, string ) GapiLens.t
val dateRestrict : ( t, string ) GapiLens.t
val disableCnTwTranslation : ( t, string ) GapiLens.t
val exactTerms : ( t, string ) GapiLens.t
val excludeTerms : ( t, string ) GapiLens.t
val fileType : ( t, string ) GapiLens.t
val filter : ( t, string ) GapiLens.t
val gl : ( t, string ) GapiLens.t
val googleHost : ( t, string ) GapiLens.t
val highRange : ( t, string ) GapiLens.t
val hl : ( t, string ) GapiLens.t
val hq : ( t, string ) GapiLens.t
val imgColorType : ( t, string ) GapiLens.t
val imgDominantColor : ( t, string ) GapiLens.t
val imgSize : ( t, string ) GapiLens.t
val imgType : ( t, string ) GapiLens.t
val inputEncoding : ( t, string ) GapiLens.t
val language : ( t, string ) GapiLens.t
val linkSite : ( t, string ) GapiLens.t
val lowRange : ( t, string ) GapiLens.t
val orTerms : ( t, string ) GapiLens.t
val outputEncoding : ( t, string ) GapiLens.t
val relatedSite : ( t, string ) GapiLens.t
val rights : ( t, string ) GapiLens.t
val safe : ( t, string ) GapiLens.t
val searchTerms : ( t, string ) GapiLens.t
val searchType : ( t, string ) GapiLens.t
val siteSearch : ( t, string ) GapiLens.t
val siteSearchFilter : ( t, string ) GapiLens.t
val sort : ( t, string ) GapiLens.t
val startIndex : ( t, int ) GapiLens.t
val startPage : ( t, int ) GapiLens.t
val title : ( t, string ) GapiLens.t
val totalResults : ( t, int64 ) 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