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