Module GapiAnalyticsV3Model.Filter

module UppercaseDetails : sig ... end
module SearchAndReplaceDetails : sig ... end
module LowercaseDetails : sig ... end
module AdvancedDetails : sig ... end
type t = {
accountId : string;(*

Account ID to which this filter belongs.

*)
advancedDetails : AdvancedDetails.t;(*

Details for the filter of the type ADVANCED.

*)
created : GapiDate.t;(*

Time this filter was created.

*)
excludeDetails : FilterExpression.t;(*

Details for the filter of the type EXCLUDE.

*)
id : string;(*

Filter ID.

*)
includeDetails : FilterExpression.t;(*

Details for the filter of the type INCLUDE.

*)
kind : string;(*

Resource type for Analytics filter.

*)
lowercaseDetails : LowercaseDetails.t;(*

Details for the filter of the type LOWER.

*)
name : string;(*

Name of this filter.

*)
searchAndReplaceDetails : SearchAndReplaceDetails.t;(*

Details for the filter of the type SEARCH_AND_REPLACE.

*)
_type : string;(*

Type of this filter. Possible values are INCLUDE, EXCLUDE, LOWERCASE, UPPERCASE, SEARCH_AND_REPLACE and ADVANCED.

*)
updated : GapiDate.t;(*

Time this filter was last modified.

*)
uppercaseDetails : UppercaseDetails.t;(*

Details for the filter of the type UPPER.

*)
}
val accountId : ( t, string ) GapiLens.t
val advancedDetails : ( t, AdvancedDetails.t ) GapiLens.t
val created : ( t, GapiDate.t ) GapiLens.t
val excludeDetails : ( t, FilterExpression.t ) GapiLens.t
val id : ( t, string ) GapiLens.t
val includeDetails : ( t, FilterExpression.t ) GapiLens.t
val kind : ( t, string ) GapiLens.t
val lowercaseDetails : ( t, LowercaseDetails.t ) GapiLens.t
val name : ( t, string ) GapiLens.t
val searchAndReplaceDetails : ( t, SearchAndReplaceDetails.t ) GapiLens.t
val _type : ( t, string ) GapiLens.t
val updated : ( t, GapiDate.t ) GapiLens.t
val uppercaseDetails : ( t, UppercaseDetails.t ) 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