sig
  val get :
    ?base_url:string ->
    ?etag:string ->
    ?std_params:GapiService.StandardParameters.t ->
    accountId:string ->
    webPropertyId:string ->
    customDimensionId:string ->
    GapiConversation.Session.t ->
    GapiAnalyticsV3Model.CustomDimension.t * GapiConversation.Session.t
  val insert :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    accountId:string ->
    webPropertyId:string ->
    GapiAnalyticsV3Model.CustomDimension.t ->
    GapiConversation.Session.t ->
    GapiAnalyticsV3Model.CustomDimension.t * GapiConversation.Session.t
  val list :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    ?max_results:int ->
    ?start_index:int ->
    accountId:string ->
    webPropertyId:string ->
    GapiConversation.Session.t ->
    GapiAnalyticsV3Model.CustomDimensions.t * GapiConversation.Session.t
  val patch :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    ?ignoreCustomDataSourceLinks:bool ->
    accountId:string ->
    webPropertyId:string ->
    customDimensionId:string ->
    GapiAnalyticsV3Model.CustomDimension.t ->
    GapiConversation.Session.t ->
    GapiAnalyticsV3Model.CustomDimension.t * GapiConversation.Session.t
  val update :
    ?base_url:string ->
    ?std_params:GapiService.StandardParameters.t ->
    ?ignoreCustomDataSourceLinks:bool ->
    accountId:string ->
    webPropertyId:string ->
    customDimensionId:string ->
    GapiAnalyticsV3Model.CustomDimension.t ->
    GapiConversation.Session.t ->
    GapiAnalyticsV3Model.CustomDimension.t * GapiConversation.Session.t
end