package gapi-ocaml

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module UppercaseDetails : sig ... end
module SearchAndReplaceDetails : sig ... end
module LowercaseDetails : sig ... end
module AdvancedDetails : sig ... end
type t = {
  1. accountId : string;
    (*

    Account ID to which this filter belongs.

    *)
  2. advancedDetails : AdvancedDetails.t;
    (*

    Details for the filter of the type ADVANCED.

    *)
  3. created : GapiDate.t;
    (*

    Time this filter was created.

    *)
  4. excludeDetails : FilterExpression.t;
    (*

    Details for the filter of the type EXCLUDE.

    *)
  5. id : string;
    (*

    Filter ID.

    *)
  6. includeDetails : FilterExpression.t;
    (*

    Details for the filter of the type INCLUDE.

    *)
  7. kind : string;
    (*

    Resource type for Analytics filter.

    *)
  8. lowercaseDetails : LowercaseDetails.t;
    (*

    Details for the filter of the type LOWER.

    *)
  9. name : string;
    (*

    Name of this filter.

    *)
  10. searchAndReplaceDetails : SearchAndReplaceDetails.t;
    (*

    Details for the filter of the type SEARCH_AND_REPLACE.

    *)
  11. _type : string;
    (*

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

    *)
  12. updated : GapiDate.t;
    (*

    Time this filter was last modified.

    *)
  13. 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