1{
2  "schema": "1.0",
3  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
4  "language": "go",
5  "protoPackage": "google.cloud.recommendationengine.v1beta1",
6  "libraryPackage": "cloud.google.com/go/recommendationengine/apiv1beta1",
7  "services": {
8    "CatalogService": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "CatalogClient",
12          "rpcs": {
13            "CreateCatalogItem": {
14              "methods": [
15                "CreateCatalogItem"
16              ]
17            },
18            "DeleteCatalogItem": {
19              "methods": [
20                "DeleteCatalogItem"
21              ]
22            },
23            "GetCatalogItem": {
24              "methods": [
25                "GetCatalogItem"
26              ]
27            },
28            "ImportCatalogItems": {
29              "methods": [
30                "ImportCatalogItems"
31              ]
32            },
33            "ListCatalogItems": {
34              "methods": [
35                "ListCatalogItems"
36              ]
37            },
38            "UpdateCatalogItem": {
39              "methods": [
40                "UpdateCatalogItem"
41              ]
42            }
43          }
44        }
45      }
46    },
47    "PredictionApiKeyRegistry": {
48      "clients": {
49        "grpc": {
50          "libraryClient": "PredictionApiKeyRegistryClient",
51          "rpcs": {
52            "CreatePredictionApiKeyRegistration": {
53              "methods": [
54                "CreatePredictionApiKeyRegistration"
55              ]
56            },
57            "DeletePredictionApiKeyRegistration": {
58              "methods": [
59                "DeletePredictionApiKeyRegistration"
60              ]
61            },
62            "ListPredictionApiKeyRegistrations": {
63              "methods": [
64                "ListPredictionApiKeyRegistrations"
65              ]
66            }
67          }
68        }
69      }
70    },
71    "PredictionService": {
72      "clients": {
73        "grpc": {
74          "libraryClient": "PredictionClient",
75          "rpcs": {
76            "Predict": {
77              "methods": [
78                "Predict"
79              ]
80            }
81          }
82        }
83      }
84    },
85    "UserEventService": {
86      "clients": {
87        "grpc": {
88          "libraryClient": "UserEventClient",
89          "rpcs": {
90            "CollectUserEvent": {
91              "methods": [
92                "CollectUserEvent"
93              ]
94            },
95            "ImportUserEvents": {
96              "methods": [
97                "ImportUserEvents"
98              ]
99            },
100            "ListUserEvents": {
101              "methods": [
102                "ListUserEvents"
103              ]
104            },
105            "PurgeUserEvents": {
106              "methods": [
107                "PurgeUserEvents"
108              ]
109            },
110            "WriteUserEvent": {
111              "methods": [
112                "WriteUserEvent"
113              ]
114            }
115          }
116        }
117      }
118    }
119  }
120}
121