sig   type t = {     filterRef : GapiAnalyticsV3Model.FilterRef.t;     id : string;     kind : string;     profileRef : GapiAnalyticsV3Model.ProfileRef.t;     rank : int;     selfLink : string;   }   val filterRef :     (GapiAnalyticsV3Model.ProfileFilterLink.t,      GapiAnalyticsV3Model.FilterRef.t)     GapiLens.t   val id : (GapiAnalyticsV3Model.ProfileFilterLink.t, string) GapiLens.t   val kind : (GapiAnalyticsV3Model.ProfileFilterLink.t, string) GapiLens.t   val profileRef :     (GapiAnalyticsV3Model.ProfileFilterLink.t,      GapiAnalyticsV3Model.ProfileRef.t)     GapiLens.t   val rank : (GapiAnalyticsV3Model.ProfileFilterLink.t, int) GapiLens.t   val selfLink :     (GapiAnalyticsV3Model.ProfileFilterLink.t, string) GapiLens.t   val empty : GapiAnalyticsV3Model.ProfileFilterLink.t   val render :     GapiAnalyticsV3Model.ProfileFilterLink.t -> GapiJson.json_data_model list   val parse :     GapiAnalyticsV3Model.ProfileFilterLink.t ->     GapiJson.json_data_model -> GapiAnalyticsV3Model.ProfileFilterLink.t   val to_data_model :     GapiAnalyticsV3Model.ProfileFilterLink.t -> GapiJson.json_data_model   val of_data_model :     GapiJson.json_data_model -> GapiAnalyticsV3Model.ProfileFilterLink.t end